我在一个怪物的类中,properties下增加了HP MP两个属性,在游戏脚本中如何访问这个怪物类中的这两个属性?通过对象却访问不了。。。。
通过对象不可能访问不了,除非有其它报错,麻烦详细看看日志。
没报错啊~
properties: {
Type:0,
ArrayX:4,
ArrayY:0,
NPCSpriteFrame:{
default:[],
type:cc.SpriteFrame
}
},
这个是怪物的类中的属性
在GAME类中创建了这个类的对象
this.newNPC = cc.instantiate(this.NPCPrefab);
this.node.addChild(this.newNPC );
通过这个newNPC 去不能去访问NPC中的属性。。。。
请先获得脚本组件。
如何获得脚本组件???
this.newNPC.getComponent(“类名”); 最好先去看一下文档,这个是最基础的。