-
Creator 版本:1.9.3
-
目标平台:win模拟器。安卓ios应该相同
-
出现概率:必现
节点执行一系列动作之后,把节点放到缓存数组中。重复利用节点。
update去改变坐标,内存是不增长的。换用action后,内存就一直波动上涨。而且一直上涨趋势,不会稳定。
代码如下:
let action = cc.sequence(cc.moveTo(dtime,endPos), cc.fadeOut(0.1), cc.callFunc(this.recoverCoin, this));//,
node.runAction(action);
找不到正确使用action的姿势。
调用gc可以释放内存,但是游戏中怎么可能去调用gc。捕鱼游戏打鱼的过程中,卡顿2,3秒这样的游戏没人会玩把。
这个是测试demo。TestAction.zip (774.3 KB)
之前加了animate。现在把animate去掉了。测试依然是上涨趋势。
希望引擎组关注下。小伙伴们有解决此类问题的希望能告知下解决方法。

