0

画像をストレッチしたい。そのためにスプライトを使用します。ストレッチ スプライトが必要です。このストレッチは円形または曲線アニメーションの可能性があります。そのためにどのメソッドが使用されたのかわかりません。誰でも私を助けることができますか?

4

2 に答える 2

1

質問に cocos2d のタグを付けたので、それを使用することになると思います。画像を引き伸ばすのは本当に基本的なことです

Sprite *mySprite = [Sprite spriteWithFile:@"mysprite.png"];
mySprite.position = ccp(100, 100);
mySprite.scale = 2.0;
[self addChild:mySprite];

アニメーション化する場合は、cocos2d アクションを使用するか、独自のアニメーションを作成できます。以下の例では、1 秒で元のスプライト サイズの 3 倍になる線形アニメーションを実行します。

id action1 = [ScaleTo actionWithDuration:1.0 scale:3.0];    
[mySprite runAction: action1];
于 2009-08-07T22:11:02.160 に答える