我在精灵上添加动作。
auto moveBy = MoveBy::create(2, Vec2(moveX, moveY));
_Spr1->runAction(moveBy);
我想在触摸时添加另一个动作,但我希望第一个动作在第一个动画完成后开始。
如果我在第一个动作停止之前点击两次,我想用一个旧动作和两个新动作创建序列。
答案 0 :(得分:1)
auto moveBy1 = MoveBy::create(2, Vec2(moveX, moveY));
auto moveBy2 = MoveBy::create(2, Vec2(moveX, moveY));
auto *seq = Sequence::create(moveby1,moveby2, NULL);
_Spr1->runAction(seq);
答案 1 :(得分:1)
如何排队以下操作,等待当前操作完成,然后添加它们?