var prize = new Sprite();prize.name = “forprize”;prize.initWithFile(“prizesign1.png”, 0);var go = new GameObject();go.addComponent(prize);this.root.addChild(go);var forprize = go.getComponentJS(“forprize”);print(“prize:”+forprize);
这是我的代码,输出的为什么是0?getComponentJS此方法得到json里定义的组件就没有问题
prize.name = “forpreize”
Sprite的Name暂时不可以这么设置name
var prize = new Sprite(); 可以考虑把这个 prize保存下来,可以少调用一次 getComponentJS
prize.name = “forpreize”
Sprite的Name暂时不可以这么设置name
var prize = new Sprite(); 可以考虑把这个 prize保存下来,可以少调用一次 getComponentJS