如果想要在cocos2d操作中添加两个移动动作(首先移动到屏幕的水平侧,然后移动到垂直侧),我可以在移动精灵的同时获得精灵的位置吗?
发布于 2014-07-20 01:47:39
您可以使用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
https://stackoverflow.com/questions/24838040
复制相似问题