誰もがcocos2dのトップレベルのパターンの名前を教えてもらえますか?つまり、モデル、ビュー、コントローラーの情報を分割しないという考えですが、これも可能です。(それでも、これは一種の回避策であり、フレームワークのアイデアに適合していないようです)。では、なぜMVCの概念がcocos2dで使用されていないのですか?代わりに使用されているパターンとは何ですか?
質問する
133 次
1 に答える
1
上から下に見ると、次のようになります。
シーン -> レイヤー -> ノード
ゲーム主導型であるため、MVC が少なく、ループベースが多くなっています。したがって、自由にコードを整理できます。これは、cocos の優れた点の 1 つであり、多くのパラダイムに基づいて設計されていることです。
デリゲートの代わりにブロックを使用する場合は、 .
ループ ベースのゲームではなく、イベント ベースのゲームが必要な場合は、 .
2D ゲーム内に 3D 要素が必要な場合は、 .
ゲーム内に UIKit 要素を配置したい場合は、 .
それが cocos2D のモットーです。
于 2012-06-27T14:19:03.000 に答える