2012-03-25 8 views
0

だから、cocos2Dであれば、スプライトの幅にactions.Forのスプライトの幅が100、幅が200になるかどうかを知ることができますか?アニメーション。(ちょうど幅の高さはありません)ありがとう:)私の英語のために申し訳ありません私はフランス語です:/幅のアニメーションをcocos2Dのスプライトに追加する

答えて

0

はい、これのためのアクションを使用することができます。

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]; 
+0

私はエラーがあります:CCPropertyActionは宣言されていませんか? –

+0

CCActionTween –

+0

はい、CCActionTweenまたはCCPropertyActionで置き換えるだけです。それはcocos2dのバージョンに依存し、あなたはhttp://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:actions_specialを使用しています。 –