ゲーム開発 - MVC でアニメーション (モデル) を理解するには?
巴扎黑
巴扎黑 2017-05-16 17:06:27
0
1
454

MVC では、データはモデルに保存され、ビューはモデルのデータに基づいてレンダリングされます。これが大きな概念です。
ただし、アニメーションの場合、グラデーション処理中にいくつかの状態が生成され、これらの状態はある程度モデルに属しません。
このようなニーズに対して、MVC モデルはどのように問題を解決しますか?
MVC が使用されていない場合、そのようなテクノロジーでどのように問題を解決できるのでしょうか?

巴扎黑
巴扎黑

全員に返信(1)
给我你的怀抱

モデル内のデータは通常、ビューの最終結果です。通常、アニメーションのさまざまな状態はモデル内に存在しないはずです。そのため、アニメーションはモデルとは何の関係もありません。

アニメーション制御はViewでもControllerでもできると思います。たとえば、CSS トランジションは基本的に、データの変更に基づいてトゥイーン アニメーションを実行するビューです。別の例では、jQuery のアニメーション関数を使用して、コントローラー層で制御される DOM 状態を変更した後に小さなアニメーションを直接再生します。どちらのアプローチにも独自の利点があります。ただし、ロジックは複雑すぎず、コントローラーに含める方がより柔軟です。ただし、実際の選択は異なります。より便利なものについて。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート