問題タブ [cocos2d-iphone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2276 参照

ios - iPhoneにデータファイルをロードしますか?

iPhoneにゲームレベルのマップを含む静的データファイルをロードするための最良の方法は何ですか?XMLファイルを使用するものを見たことがありますが、データファイルはゲームのレベルのレイアウト、つまり障害物がどこに行くかを決定するだけなので、私の状況ではやり過ぎのようです。また、どのプロジェクトディレクトリに保存する必要がありますか?

前もって感謝します!

0 投票する
3 に答える
8870 参照

iphone - iPhone と Cocos2d のスプライト/レイヤー

cocos2d-iphone を使用してスプライトをレイヤーに配置し、ゲームのプレイフィールドをセットアップしています。ゲームの特定の時点で、ゲームの状況に基づいて特定のスプライトを削除する必要があります。私がやりたいことは、Sprite ポインターの配列をセットアップすることですが、2 つの質問があります。

Sprite ポインタを配列に配置する最良の方法は何ですか?

スプライトへのポインタのみを使用して cocos2d でスプライトを削除するにはどうすればよいですか? 親レイヤーからそれを行う方法は知っていますが、メインのゲーム ループには実行時間がかかりすぎます。

前もって感謝します!

0 投票する
2 に答える
12261 参照

iphone - cocos2dでiPhoneにゲームのスコアを表示する最良の方法は?

cocos2d を使用して、iPhone アプリでゲームのスコアを永続的に表示しようとしています。cocos2d がアプリの実行中の FPS を表示するコードを外します。

スコアを正しく表示することはできますが、アプリが 60 FPS よりも高速で実行されているにもかかわらず、ちらつきます... 何かアイデアはありますか?

0 投票する
1 に答える
11132 参照

objective-c - cocos2d iPhoneでのトランジションとレイヤー/シーンの設定

2 つのレベル間の遷移を設定しようとしています (1 つのレベルが完了したら、cocos2d の滑らかな遷移の 1 つを使用して次のレベルに遷移します)。私の GameLayer 実装では、プレイフィールドを構築するために [self buildLevel: 3] のようなことを行うメソッドをセットアップしています。新しい GameLayer または Layer ノード、または GameScene または Scene ノードをインスタンス化して、次のようなことができるようにするには、何をする必要がありますか?

GameLayer * nextLevelLayer;

[nextLevelLayer buildLevel: 4];

... レベル 3 とレベル 4 の間の移行を行う

おそらく、Objective C の完全な誤解でコードをレイアウトしました。init コードで新しい GameLayer をセットアップできないと仮定しています。GameLayer の init コードにプレイフィールド セットアップ コードが多すぎると思いますが、通常はどのように処理しますか? ゲームのメイン ループのセレクターをスケジュールする前にフラグを設定しますか?フラグが設定されている場合は、ゲームのメイン ループでレベルを設定しますか?それとももっと良い方法がありますか?

前もって感謝します!

0 投票する
7 に答える
19640 参照

iphone - cocos2D for iPhone とタッチ検出の問題

私はそれを理解していません。iPhone/Pod での小さなゲームの開発に cocos2d を使用しています。フレームワークは素晴らしいですが、タッチ検出に失敗します。CocosNode をサブクラス化するクラスの実装で、適切な関数 (「touchesBegan」など) を上書きするだけでよいと読みました。しかし、うまくいきません。何が間違っている可能性がありますか?

関数:

私はそれを完全に間違っていましたか?

0 投票する
3 に答える
8527 参照

iphone - Cocos2dベースのオープンソースiPhoneゲームはありますか?

Cocos2dを勉強したいのですが、iPhoneゲームプログラミングに適したフレームワークのようです。では、Cocos2dベースのオープンソースiPhoneゲームはありますか?

0 投票する
2 に答える
3867 参照

objective-c - UIAlertView で UITextField から値を取得するにはどうすればよいですか?

cocos2d ゲームエンジンで使用しています。これは私のコードです:

0 投票する
1 に答える
1469 参照

objective-c - Cocos2d を使用してアラート ビューでテキスト フィールドの値を取得するにはどうすればよいですか?

Cocos2d を使用してアプリケーションを開発しようとしています。textfield から値を取得できません。Cocos2d を使用して (アラート ビューで) テキスト フィールドの値を取得するにはどうすればよいですか?

0 投票する
6 に答える
28456 参照

iphone - cocos2d のカウント ダウン タイマーを作成するにはどうすればよいですか?

cocos2dを使って2DのiPhoneゲームを開発しています。カウントダウンタイマーが必要です。cocos2dでカウントダウンタイマーを作成するにはどうすればよいですか?

0 投票する
3 に答える
3712 参照

objective-c - テキストフィールドの最大文字数制限を修正

Cocos2dのテキストフィールドに固定文字制限を課すにはどうすればよいですか?