問題タブ [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 投票する
1 に答える
317 参照

iphone - cocos2d を使用して iPhone アプリケーションで一部のテキストを非表示 (ラベルに表示) にするにはどうすればよいですか?

ラベルに表示されるテキストを非表示にしたい。これを使用して非表示にすることができます:

しかし、これは別の画面を呼び出すときに問題を引き起こします。この種の問題を引き起こさないラベルテキストを非表示にする別の方法が必要です。

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

cocos2d-iphone - あるシーンから別のシーンへテキストフィールドからテキストを更新する

あるシーンから別のシーンへのデータ (textField テキスト) の配置に問題があります。このメールにソース コードを添付します。私のコードに何か問題がある場合は、助けてください。

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

cocos2d-iphone - cocos2d のアラート ビューを使用してゲーム シーンを再開する方法

ゲームが完了したら、同じレベルのゲームを再開しようとしています。フィニッシュ時に表示するアラートビューを使用しています。AlertView で 2 つのボタン (End と PlayAgain) を使用しています。最後に触れると、正常に動作しているはずです。問題は、playAgain がタッチされると、AlertView がもう一度表示されますが、ゲームを再起動する必要があります。AlertView のボタン インデックスのコードは次のとおりです。

ここで、ゲームシーンをもう一度ロードしようとしています。それは正しい方法ですか?

これについて私を助けてください。

前もって感謝します、

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

objective-c - Cocos2D-iphone によるカスタム イージング アクション

Cocos2D で「コールバック」を実行できるカスタム アクションを作成するにはどうすればよいでしょうか。コールバックへの各呼び出しを最後の呼び出しよりも徐々に長くします (Cocos2D で既に提供されている EaseExponentialOut アクションに似たものを使用します)。

これに似たもの:(これは機能しません)

上記のコードは、「シーケンス」全体を 18 回実行し、最後のシーケンスの最後で「再生」コールバックを実行します。

ただし、EaseExponentialOut は、作成された「repeat」アクションにまったく影響を与えていないようです。「sequence」アクション内の「DelayTime」アクションの期間を調整することを期待していましたが、表示されません。これをする。

また、IntervalAction に基づいて独自のカスタム アクションを作成しようとしましたが、惨めに失敗しました。

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

iphone - iPhone&cocos2d-デバイスで実行中のインターバルアクションのタイミングの問題

さまざまなアプリケーションにcocos2dフレームワークを使用していますが、次の問題が発生しました。アクションとCallFuncNDのシーケンスをいくつか設定しました。アクションには期間が設定されており、iPhoneシミュレーターで実行すると、期待どおりに機能します。トランジションには、設定した時間がかかり、実行されます。正しい順序で。

プロビジョニングされたiPhoneでテストすると、すべて1秒未満で再生されます。正しい順序、タイミングはアクション間で比例しますが、すべて1秒に圧縮されます。

誰もがcocos2dアニメーションがデバイス上で異なる動作をする理由を知っていますか?私のコードはすべてcocos2dエフェクトのデモと同様に設定されていますが、スプライトではなくパーティクルシステムをアニメートしている点が異なりますが、問題はスプライトでも発生します。

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

iphone - cocos2d は円上の点を見つけるのに役立ちます

cocos2d for iphone コンテキストで、難しい数学の問題を解こうとしています。

基本的に、時間の経過とともに回転するルーレット盤があります。

特定のポイント (コンパスの序数ポイント N、S、E、W など) でスプライトをホイールにラッチし、他のすべてのポイントで跳ね返らせたいと考えています。

ホイールが回転しているイメージがあり、スプライトが回転しているときに円の適切な点で円と交差したかどうかをテストできる部分を解決する必要があります。

この質問は正しい方向に進んでいると思いますが、頭がわかりません。誰でも説明できますか?

特定の点に最も近い円上の点を見つける最良の方法

0 投票する
4 に答える
3359 参照

iphone - cocos2d: LabelAtlas テキストの配置?

LabelAtlas でテキストの配置を指定する cocos2d 0.7.1 の方法はありますか?

スコア (右上隅に表示) に LabelAtlas を使用していますが、スコアが 10 を超えると 2 桁目が切り捨てられます。

それを検出して LabelAtlas を移動するコードを実装することはできますが、cocos2d でそれを行う方法はありますか?

ありがとう。

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

iphone - iPhone で特定のピクセルのアルファ値を変更することは可能ですか?

ユーザーの操作に応じて、スプライトのアルファの一部だけを変更することはできますか? 私が言いたいことの良い例は、iFog または iSteam で、ユーザーは iPhone の画面から「蒸気」を拭き取ることができます。ユーザーがタッチして移動できる可能性が非常に多いため、画像を交換することは現実的ではありません...

たとえば、背景にレンガの壁があり、その上に落書きがあるシンプルなアプリがあるとします。その場合、2 つのスプライトがあり、1 つはレンガの壁で、もう 1 つは落書きよりも高い z 値を持つスプライトです。れんが壁。次に、ユーザーがタッチした場所に基づいて (タッチがサンドブラスターを制御すると仮定して)、落書きの一部を削除する必要がありますが、すべてを削除する必要はありません。これは、落書きスプライトの一部のアルファ値を変更することで実現できます。cocos2d-iphone でこれを行う方法はありますか? または、openGLにドロップダウンする必要がありますか?もしそうなら、これを達成する方法について検索を開始するのに適した場所はどこですか?

理想的には、cocos2d-iphone スプライトでこれを実現したいのですが、それが不可能な場合は、どこから探し始めるのが最適ですか?

前もって感謝します、ベン

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

iphone - cocos 2d-iphone を使用するとスプライトが青く表示されますが、シミュレーターでのみ表示されます

ここにあるこのサンプルコードを実行しています:

http://monoclestudios.com/cocos2d_whitepaper.html

cocos 2d-iphone 0.7.2 を使用し、スプライトは青色で描画されています。ただし、これはシミュレーターでのみ発生します。実際のデバイスでは、すべて問題ないように見えます。

他の誰かがこの問題に遭遇しましたか?