0

スプライトにストレッチアニメーションを与えたいです。
これは私が試したコードです

id scaleUpAction =  [CCEaseInOut actionWithAction:[CCScaleTo   actionWithDuration:4.0 scaleX:1.0 scaleY:10.0] rate:2.0];

しかし、私は一番上の位置を維持してから、波の効果のように上から下にアニメートしたいと思います。これを行う方法を教えてもらえますか?前もって感謝します

4

2 に答える 2

0

「波」の下で何を意味するのか理解できませんが、質問の最初のパスについて-トップの位置を維持するには、スプライトのアンカーポイントを変更する必要があります。すべての変換は、ノード (あなたの場合はスプライト) のアンカー ポイントに関連して行われます。したがって、スプライトの左上隅を修正したい場合は、そのanchorPointプロパティを (0.f, 1.f) に設定するだけです。アンカー ポイント (1.f、1.f) は、スプライトの右上隅を修正します。

于 2012-09-17T06:53:31.737 に答える