垂直然后水平运动?

时间:2014-07-19 07:49:13

标签: ios

如果想在cocos2d动作中放置两个移动动作(首先移动到屏幕的水平面然后移动到垂直边)怎么办?在移动精灵时我能获得精灵的位置吗?

1 个答案:

答案 0 :(得分:1)

您可以使用CCSequence按顺序运行操作

id actionMoveRight = [CCMoveBy actionWithDuration:1 position:ccp(50,0)];
id actionMoveUp= [CCMoveBy actionWithDuration:1 position:ccp(0,50)];
id actionSequence = [CCSequence actions:actionMoveRight, actionMoveUp, nil];
[mySprite runAction: actionSequence];

如果您想同时运行操作,请使用CCSpawn