問題タブ [cocos2d-js]

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 投票する
0 に答える
426 参照

texture2d - Cocos2d-js でピクセルを設定する - 方法は?

私の目標は、テクスチャ/スプライトのピクセルに直接書き込み、ゲームの詳細を更新できるようにすることです。

C++ を使用して Cocos2d-x でこれを行うことに成功しました (以下のサンプル コード)。問題は、「Javascript で同等のことを行うにはどうすればよいか」です。

これは iPad で非常に高速に実行され、400x400 テクスチャを 60FPS で簡単に更新します。

ただし、Cocos2d-JS を調べたところ、「updateWithData」に相当する機能は見つかりませんでした。texture2D をローカル変数に入れることができましたが、ピクセルを更新する方法が見つかりません (まだ)

なんで?Cocos2d の開発者は、Cocos IDE で JS がサポートされていないことから明らかなように、Javascript (Cocos2d-js) ほど C++ は将来サポートされないと言っています。だから、私は始めたばかりなので、C++ではなくJSでやるべきだと思いました。

0 投票する
0 に答える
715 参照

cocos2d-js - cocos2d-jsで画像をスライスするには?

パズルゲームを作っています。

まず、画像を 4x4 フレームにスライスする必要があります。

これが私のコードです。

最初にロードしたところ、うまくいきました。

そして、別のシーンに移動してこのシーンに戻ると、スプライトがロードされていませんでした。

この部分に問題があると思われます。

また、SpriteBatchNode に子 'sp' スプライトを追加したいと考えています。

お気に入り

しかし、このエラーが発生しました。

どうすればこれを解決できますか?

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

cocos2d-x - Cocos2d Js 空腹のヒーローの空白の画面

Web ホスティングでハングリー ヒーローの Web バージョンを実行しようとしていました。しかし、「cocos compile -p web -m release」コマンドを使用して cocos2d-Js をコンパイルし、Web ホスティングにアップロードすると、黒い画面が表示されます。どうすればこの問題を解決できますか?

システムで cocos2d-Js v3.0 rc3 を使用しています。

GitHub のハングリー ヒーローへのリンクは次のとおりです: https://github.com/kenkozheng/cocos2d-js/tree/master/hungry_hero

どんな助けでも大歓迎です!

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

javascript - PC上でiOSゲームを作成するCocos2d-js

cocos2d-js を使用して Windows ラップトップで Apple ゲームを作成できますか?

iOS ゲームは Mac でしか作成できないとどこかで読みました。しかし、cocos2d-js をダウンロードすれば、それを使用して iOS ゲームを作成できますか?

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

android - jsb.reflection.callStaticMethod が機能しない

このチュートリアルに従って、JS から Java への呼び出しを試みています。JavaScriptコードは次のとおりです。

次は文字列を返す静的Java関数です

それは機能していません、エラーはありませんが、次の行にコメントすると:

すべてが正常に動作します。

JSからJava関数を呼び出す上記の手順で何が欠けていますか

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

cygwin - cocos2d「利用可能なプラットフォームがありません」エラー

Windows/cygwin に cocos2d-js をインストールしたばかりで、何か (moonwarrior サンプルと新しいプロジェクト) を実行しようとしています。

残念ながら、「使用可能なプラットフォームがありません」というエラーが表示されます。文法が間違っていることは別として、何が間違っているのかわかりません。「Web のみ」でダウンロード/インストールしましたが、Web を実行しようとしても機能しません。

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

javascript - Cocos2d 2.1.4 js HTML5 ロード テキスト/文字列/json

マトリックスとして実装するために大きな文字列をプロジェクトにアップロードしようとしましたが、HTML5 プロジェクトにテキスト ファイルまたは json をロードしようとして壁にぶつかり続けています。3.0 では cocos2d でできるようですが、2.1 では何か方法はありますか?

3.0 で行う必要があることの例: cocos2d-js: JSON ファイルをロードする方法

(私ができることを知っている本当に醜い解決策は、それをjavascriptに書き込むことです)

cocos2dを使用してAndroidや他のプラットフォームに移植できるようにしたいので、インストールできるjavascriptパッケージの数がわかりません(それは2番目の質問だと思います)

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

cocos2d-x - cocos2d-js: エラー: setPhysicsBody を使用したネイティブ オブジェクトが無効です

cocos2d-js ゲームにシマリス物理エンジンを実装しようとしています。実行すると次のエラーが表示されます。


ここに私が取り組んでいるコードがあります

ボディをスプライトに設定すると問題が発生します。前もって感謝します。