0

一連の画像 (PNG) ファイルがあり、そのうちの約 50 です。次々とすばやく表示すると、スムーズなアニメーションが形成されます。

NSView 内の Cocoa でこのアニメーションを作成するにはどうすればよいですか? どのような方法を提案し、どのように実行しますか?

ここでのほとんどの回答は Core Animation を示唆しているようですが、マウスイベントとドロップを受け入れる NSView にある必要があるため、これが機能するかどうかはわかりません。

4

1 に答える 1

2

Core Animation は、滑らかなアニメーションを表示するための最良の方法です。

NSViewAnimation もアニメーションを作成できますが、コア アニメーションのように滑らかにならない場合があります。

NSView はコア アニメーション レイヤーを追加することもできます。

[NSView setWantLayer:YES]

あなたの質問では、マウスイベントを受け入れたいので、コアアニメーションを使用してNSViewでアニメーションを表示することをお勧めします。NSViewはイベントを受け入れるだけで、レイヤーをアニメーションにします。

下手な英語で申し訳ありません。:)

于 2012-08-27T03:38:49.537 に答える