如何在cocos2dx中复制操作

时间:2014-07-19 08:12:01

标签: cocos2d-x

我使用cocos2dx 2.2.3。现在我需要复制一个ccsequence或ccspawn。但是copy()不起作用。

我的代码:

layerParticalsFront->runAction(action);
layerParticalsBack->runAction(action->copy());

2 个答案:

答案 0 :(得分:2)

简单示例:

CCScaleBy* action1 = CCScaleBy::create(1.0f, 1.5f);

CCScaleBy* action2 = (CCScaleBy*)action1->copy()->autorelease();

答案 1 :(得分:0)

随着时间的推移,它发生了一些变化,现在就是这样做的。

ScaleBy* action1 = ScaleBy::create(1.0f, 1.5f);
ScaleBy* action2 = action1->clone();