問題タブ [cocos2d-x-3.x]
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.
cocos2d-x - SpriteFrames から UI ボタンを作成するには?
「ボタン」は次の方法で作成できます。
これにスプライトシートをどのように使用できますか?
編集:たとえば、スプライト フレームの名前を入力した場合:
次に、それを検出しません-欠落している画像があると考えます。
cocos2d-x - スプライトの外側をタッチしても、タッチ イベントがトリガーされるのはなぜですか?
多数のスプライトを含む ui::ScrollView があります。
各スプライトを作成し、次のようにして各スプライトにタッチ リスナーを追加しました。
問題は、画面上のどこかをクリックすると、ループで作成されたすべてのスプライトのタッチ イベントをトリガーするように見えることです。リスナーの作成方法に誤りがありますか、それとも ui::ScrollView でのタッチとの競合に関係していますか?
v3.10を使用しています
c++ - cocos2dx C++ v3.10 でスプライト テクスチャを変更するには?
私はこのhttps://github.com/qiankanglai/ImagePicker ImagePicker ユーティリティを使用しています。このコードを使用してスプライト テクスチャを設定しています。
実際には、ギャラリーから Texture 2D オブジェクトを取得し、スプライトに設定しています。このコードはうまく機能しますが、スプライト テクスチャを置き換えたい場合は、同じコードが再度実行され、新しいクリッピング ノード オブジェクトが追加され、前のオブジェクトの上に新しいスプライトが追加されます...
この問題を解決するにはどうすればよいですか?ギャラリーから新しい写真を選択したときに、古いスプライト テクスチャを新しいスプライト テクスチャに置き換えたいです。
前もって感謝します!
cocos2d-x-3.x - Cocos2d-x HockeyApp 統合
次のリンクを使用して、 cocos2d -x プロジェクトに HockeyApp を統合しようとしました。
しかし、ndk-buildコマンドを実行しようとすると、次のエラーが表示されます
android - Cocos2dx ビルドの問題
Cocos2dx の最新バージョンは v3.12 で、Mac OSx El Captain には最新の ndk r12b があります。Android プラットフォーム用のプロジェクトを何度もビルドしようとしましたが、「R_ARM_THM_CALL での再配置オーバーフロー」エラーが発生し続けています。そして、ライブラリは最終的にリンクしません。このエラーを修正するにはどうすればよいですか? cocos2dx または ndk の以前のバージョンが必要ですか?
助けてください。
エラーメッセージ全体は次のとおりです。
python - コマンド ラインから cocos を呼び出そうとすると Python エラーが発生する
明確にするために、これは新しいプロジェクトの作成に関する問題ではありません。setup.py を使用した初期設定に関係があるのではないかと、密かに疑っています。
問題:
コマンド ラインから「cocos」を呼び出すと、次のエラーが発生します。
追加情報: セットアップ プロセス中に発生した唯一の問題は、ANT_SDK のセットアップでした。セットアップのその部分を機能させるために、ルート フォルダー \bin を含む環境変数を作成しました。
環境情報:
ココスのバージョン: cocos2d-x-3.12
NDK バージョン: android-ndk-r12b
Android SDK バージョン: 2016 年 5 月 5 日にインストールされました
Ant バージョン: apache-ant-1.9.7
オペレーティング システム: Windows 8.1 x64
私が何かを逃した場合は、私に知らせてください。御時間ありがとうございます。