Victory: function () {
cc.log("Victory!!");
this.VictoryFont = cc.LabelBMFont.create("Victory!!", mb_res.helvetica32_fnt);
this.VictoryFont.attr({
x: 800 / 2,
y: 600 / 2,
scale: 4,
visible: true
});
this.addChild(this.VictoryFont, 30);
this.VictoryFont.runAction(cc.scaleTo(0.5, 2, 2));
},
```
上面代碼我多次測試,當Victory function首時執行時有時候runAction效果有出現,但有時候沒有出現大變小的效果
除了先產生VictoryFont ,等0.5後才執行runAction,有沒有其他方法解決?
Hi,
您是否已预加载了mb_res.helvetica32_fnt以及它相关的图片? 如果图片未加载好,这些文字不会显示出来,但这时action已经开始执行,所以会出现你说的这种情况。
我刚拿你的代码在本机上测试了一下,没有出现这种情况呀.
请问你是在手机上测试的时候出现的问题吗?
Thanks for feedback.
David