0

私の意図は、ジェットコースターのような経路で、遠くから接近する飛行機を作成するために「やりながら学ぶ」ことです。それは遠くから始まり(小さくて認識できない)、エンド/ストップは、たとえば、ウィンドウまたはエンジンスピナーの中心でメッセージ/挨拶を読むことができるようになります.

現時点では、これを行うためのフレームワークは次のとおりだと思います。

  • UIKit
  • コアアニメーション
  • GLESを開く
  • コア グラフィックス

これが可能な最高レベルは何ですか?飛行機の進路がまっすぐだったら、より高いレベルが可能でしょうか? 使用できる別のフレームワークはありますか? (私は cocos2d について読んだことがありますが、最初にリンゴについて学ぶことを好みます。)

4

3 に答える 3

1

Ray Wenderlichには、基本的なアニメーションのチュートリアルを含む、iOS向けの優れた入門チュートリアルがいくつかあります。

これらをチェックしてください: http ://www.raywenderlich.com/tutorials

始めるのに良い場所でしょう...

于 2012-04-30T15:04:19.143 に答える
1

UIImage には新しい「アニメーション画像」機能があります。ディスカッションは、WWDC 2011 ビデオの 16:33から始まります: What's New in Cocoa Touch?

これは、一連の画像のみを含めることで、アプリケーションに「アニメーション gif」を提供することに似ています。実際の gif を作成する必要はありません。

これにより、動的な画像を作成できます。次に、それら (または静止画像) をさらにアニメーション化する (画面上での移動、サイズ変更、アルファ透過性の変更など) には、Core Animation WWDC ビデオとガイドを確認してください。

WWDC 2010

Core Animation Essentials ビデオ

コア アニメーション ガイドと同様に

于 2012-04-30T16:06:25.823 に答える
0

あなたは2Dまたは3Dアニメーションを求めていますか?2Dが必要な場合は、CoreAnimationが当然の選択です。Core Animationは非常に強力ですが、Appleのドキュメントはせいぜい曖昧です。Marcus Zarra Core Animationの本は優れていますが、iOS固有のアニメーションコードについてはあまり取り上げていません。それとビルダドニーコアアニメーションの本の両方が更新を必要としています。どちらも所有する価値がありますが、両方を更新する必要があり、iOSセクションを大幅に拡張する必要があります。

遠近法を使用した3Dアニメーションが必要な場合は、OpenGLが唯一の選択肢です。ただし、OpenGLは学ぶべきクマです。

于 2012-05-27T23:49:29.993 に答える