0

Monotouch では、画像コンテンツをスプライト シートでアニメーション化するか、コンテンツ CGImage を置き換えながら、パスに沿って移動する画像の基本的なアニメーションを作成する必要があります。両方のアニメーションを組み合わせることができません。CALayer をサブクラス化し、カスタム プロパティをアニメーション化するか、グループ内のアニメーションを結合しようとしましたが、何も機能していないようです。この種のアニメーションを作成する最良の方法は何ですか?

4

1 に答える 1

0

滑らかなアニメーションを作成するには、CAlayers が何を表しているかを考える必要があります。CAlayers は、GPU 空間に存在するテクスチャへのハンドルです。アニメーションを滑らかにするために、それらのプロパティのいくつかを制御できますが、データを再度レンダリングするなどの任意の変更は正常に機能しません。

すべての画像をスプライト シートに配置し、CALayer の ContentsRect プロパティをアニメーション化する必要があります。

于 2012-11-14T19:51:06.623 に答える