初学cocos2d,我希望一个Action执行完成(是完成后)后再接着执行下面的代码。但是不知道该怎么实现,一开始使用pthread_create(), pthread_join()。但是好像不管用啊!
代码:
MoveTo *action1 = MoveTo::create(5, Point(0, 500));runAction(action1);
printf(“action1 completen”);
<p> </p> <p></p> <p><span style=""""line-height:1.5;"""">但是执行的结果总是先输出“action1 complete”,然后屏幕才开始执行动作。 </span></p> <p><span style=""""line-height:1.5;"""">我该怎样做才可以让action1结束后再打印出“action1 complete”呢? </span></p> <p><span style=""""line-height:1.5;"""">苦恼中。。。求助求助。谢谢大家啦!</span></p>