执行cc.RepeatForever()cocos2d-js时出错

时间:2016-09-28 01:14:43

标签: javascript cocos2d-js

当我执行时:

var repeat_sprite = cc.RepeatForever.create(cc.Place.create(cc.p(10, 10)));
sprite.runAction(repeat_sprite);
当我尝试这个时,它很有效:

TypeError: locInnerAction.getElapsed is not a function

它在控制台中给我这个错误:

cc.repeatForever(action);

我不知道错误是在我的脚本上还是在cocos源中。

PD。:我也尝试过:

C:/wamp/www/ffmpeg/bin/ffmpeg.exe -i C:/wamp/www/blog/test.mp4 C:/wamp/www/blog/test.mp3

它也不起作用。

已经感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

所以在开始时,你不应该再使用.create() - 函数了。 要做得对,语法是这样的:

var repeat_sprite = cc.repeatForever(cc.place(cc.p(10,10)));

但我也试过你的代码,但这似乎是一个逻辑问题。 如果你放置一个项目,通常只要一次完成它就没有意义。 如果您尝试使用其他操作cc.repeatForever,它将起作用;)