1

cocos2dを使ったストーリーブックを開発するつもりです。なので、本のページに対応したシーンを作りたいと思います。この本は約100ページで構成されている場合があります。したがって、それだけのシーンを作成することは冗長になります。本のページを実装し、ページ間を移行するためのcocos2dの他の方法はありますか?

4

1 に答える 1

1

初めに、

特定のシーンを定義するために本の各ページを分離して指定することを考えている場合は、問題が発生します:)

.plistファイルで各シーンを指定する方がはるかに良いでしょう。複数のplist(たとえば、ページごとに1つ)を使用してすべてのブックページコンテンツをKey-Value方式で定義し、*page_X.plist*ファイルを取得してアプリでシーンオブジェクトを返す「ページローダー」クラスをコーディングするだけです。 。

何かのようなもの:

シーン*loaded= [SceneLoadersceneFromFile:@ "page_1.plist"];

トランジションの場合、各plistには、特定のシーンをトランジションする方法に関する情報が含まれている必要があります。CCTransitionTurnPageで取得する必要があります。

幸運を!

于 2011-06-25T05:54:33.803 に答える