| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- var reGameStates = require('GameStates');
- cc.Class({
- extends: cc.Component,
- properties: {
- //类型
- characterType: {
- default: reGameStates.AIType.TestGuy,
- type: cc.Enum(reGameStates.AIType),
- },
- //id
- id: -1,
- //起始位置,代码动态设置
- startTilePos: {
- default: new cc.Vec2(),
- visible: false,
- },
- //人物速度
- characterSpeed: {
- default: 100,
- type: cc.Integer,
- visible: true,
- // displayName: '速度',
- tooltip: '速度:干活的速度,移动速度',
- },
- //游客购买力
- purchasingPower: {
- default: 2,
- type: cc.Integer,
- visible: true,
- // displayName: '购买力',
- tooltip: '购买力:游客的可购买消费商品数量',
- },
- quantityOfGoodsPurchased: {
- default: 0,
- type: cc.Integer,
- visible: true,
- // displayName: '购买商品的数量',
- tooltip: '购买商品的数量:已经购买的数量',
- },
- totalQuantityOfGoodsPurchased: {
- default: 0,
- type: cc.Integer,
- visible: true,
- tooltip: '最够购买的商品数量',
- },
- //身上是否有物品
- //可以是商品或者原材料
- isThereAItem: {
- default: false,
- visible: false,
- },
- // //建筑目标信息
- // targetBuildInfo: {
- // default: null,
- // visible: false,
- // },
- // //建筑目标节点
- // targetBuildInfoNode: {
- // default: null,
- // type: cc.Node,
- // visible: false,
- // },
- //建筑目标的buildingsInfo脚本
- targetBuildingsInfo: {
- default: null,
- type: cc.Node,
- visible: false,
- },
- //正在行走
- isWalking: {
- default: false,
- visible: false,
- },
- //正在运输
- isTransport: {
- default: false,
- visible: false,
- },
- //是否可以触发任务
- isCanTasksbeTriggered: {
- default: false,
- visible: false,
- },
- },
- });
|