產生LabelBMFont後即時執行runAction會缺少0.5秒

        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