0

私はこの新しいことを試しています... それは簡潔さと呼ばれます。私はそれについて読んだだけなので、我慢してください。

cocos2d、cocos2d-chipmunk、および cocos2d-box2d のテンプレートをインストールすると、Xcode のプロジェクト ウィンドウに表示されます。(cocos2d はまだ ARC をサポートしていないことを理解していますが、これは私が有効にしています。) いずれかのテンプレートで単純な Hello World アプリをビルドして実行しようとすると、「字句またはプリプロセッサの問題 - 'FontManager.h' ファイルが見つかりません」という結果になります。 " エラー。その問題への答えを熱心に探しましたが、私が得たのはこれだけでした.

cocos2d エラー

cocos2d を放棄し、kobold2d ルートに進みました。インストーラーを使用したところ、問題なく動作するようでした。kobold2d を使用してプロジェクトを正常にビルドできました。問題は、印刷物とオンラインの両方で、それに関する文献がほとんどないことです.

「代わりにcocos3dルートに行き、2Dのみに使用する必要があるかもしれない」と思いました。このチュートリアルに従いました:

http://www.techipost.com/2011/02/20/installing-cocos3d-for-iphoneipad/

インストール プロセス中にターミナルに表示されるすべての情報によると、正常に機能しているはずです。残念ながら、3D テンプレートを Xcode に表示することができません。

私はここで頭がおかしくなり、次のコースで OpenGL と UIKit を学習することを考えています。わかりませんが、1、2 年ですか?

ARC の後、cocos2d はもはや実行可能なオプションでさえありますか? 皆さん、あなたが与えることができる助けに感謝します。

4

1 に答える 1

1

cocos2d は問題なく、ARC はバージョン 1.1 (ベータ) および 2.0 (ベータ) と互換性があります。私は 2.0 ベータ版を数か月間使用してきましたが、これは優れています。あなたが言ったように、ARCと互換性のない1.0.1安定版リリースで作業しようとしたと思います。

2.0-rc1 をダウンロードし、ルート ディレクトリからテンプレートをインストールすることをお勧めします (念のため、./install-templates.sh -f-f は上書きを強制します)。

2.0-rc1 リリースに関するブログ投稿: http://www.cocos2d-iphone.org/archives/1885

編集:同じページにいることを明確にするために...手順の簡単な概要を説明します。

  1. 2.0-rc1 をダウンロードして解凍します
  2. ターミナルに移動し、2.0-rc1 の抽出されたルート フォルダーに移動します。
  3. Xcode のすべてのインスタンスを完全に終了する
  4. これをコンソールに入力し、Enter キーを押します。./install-templates.sh -f
  5. ターミナルの結果は次のようになります: http://pastebin.com/AVWKv3w1
  6. Xcode を再度開き、[新しいプロジェクト] をクリックします -> [iOS] または [Mac OSX] をクリックします -> [cocos2d v2.x] をクリックします -> [cocos2d iOS] または [cocos2d Mac] をクリックします -> [次へ] をクリックします
  7. ここで私は混乱しています: 私のテンプレートには、プロジェクトを有効にする ARC のオプションが表示されません。
  8. ARC に関係なく、プロジェクト名を入力 -> [次へ] をクリック -> ディレクトリを選択 -> [作成] をクリック
  9. プロジェクトのインデックス作成が完了したら、ターゲットとして「iPad 5.1 Simulator」または「My Mac 64-bit」を選択し、プロジェクトをビルド (CMD + B) すると、FontManager.h についてエラーが発生します。

Mac または iOS プロジェクトを作成していますか? とにかく、それがどうなるか教えてください。=(これは変です!

于 2012-05-09T23:40:46.570 に答える