我将预制体角色挂载到GameScene场景下位置不变,在代码中用instantiate()
复制预制体addChild()挂载到node时使用setPosition()改变其位置,但是预览时
位置没有发生改变,用getPosition()获取位置,结果和自己更改的位置一样,
但是预览时位置就是没有变,请问这是怎么回事?
附代码:
this.my_Hero=cc.instantiate(this.My_HeroPrefab[g_GetUserInfoData.g_HeroID]);
this.node.addChild(this.my_Hero);
this.my_Hero.setPosition(cc.v2(-220,100));
cc.log(this.my_Hero.getPosition());