1

誰もがcocos2dのトップレベルのパターンの名前を教えてもらえますか?つまり、モデル、ビュー、コントローラーの情報を分割しないという考えですが、これも可能です。(それでも、これは一種の回避策であり、フレームワークのアイデアに適合していないようです)。では、なぜMVCの概念がcocos2dで使用されていないのですか?代わりに使用されているパターンとは何ですか?

4

1 に答える 1

1

上から下に見ると、次のようになります。

シーン -> レイヤー -> ノード

ゲーム主導型であるため、MVC が少なく、ループベースが多くなっています。したがって、自由にコードを整理できます。これは、cocos の優れた点の 1 つであり、多くのパラダイムに基づいて設計されていることです。

デリゲートの代わりにブロックを使用する場合は .
ループ ベースのゲームではなく、イベント ベースのゲームが必要な場合、 .
2D ゲーム内に 3D 要素が必要な場合、 .
ゲーム内に UIKit 要素を配置したい場合は .

それが cocos2D のモットーです

于 2012-06-27T14:19:03.000 に答える