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