将宽度动画添加到cocos2D中的精灵
问题描述:
所以我想知道在cocos2D中是否可以添加一个动画到具有动作的精灵宽度。例如,我的精灵宽度为100,宽度为200 (只是宽度没有高度)谢谢:)对不起我的英语我是法国人:/将宽度动画添加到cocos2D中的精灵
答
是的,你可以使用这个动作。
CCSprite *spr = nil;//your sprite
CGFloat startingWidth = 100;
CGFloat finalWidth = 200;
id action = [CCPropertyAction actionWithDuration:2 key:@"scaleX" from:1 to:finalWidth/startingWidth];
[spr runAction:action];
为什么我有一个错误:CCPropertyAction未声明? – 2012-03-25 12:16:33
我们只需要用CCActionTween – 2012-03-25 12:41:15
yes,CCActionTween或CCPropertyAction替换它。这取决于cocos2d版本,您正在使用。http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:actions_special – 2012-03-25 21:23:31