問題タブ [cocos2d-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.
c++ - シマリスの衝突が柔らかすぎる
私はcocos2dの物理学に不慣れです。私はシマリスを使用していますが、2つのオブジェクトが衝突すると、スポンジやゴムでできている場合のように、「柔らかく」なります。
私のコード:
したがって、これらのオブジェクトは衝突していて、柔らかすぎます。どういうわけか、2つの石がぶつかったように見せることはできますか?
ccsprite - Cocos2d-XのCCSpriteオブジェクトのスプライトを交換する方法
CCSpriteから継承したオブジェクトがあります。このオブジェクトの内側から画像を変更したいと思います。
Cocos2d-Xで新しいCCSpriteオブジェクトを作成せずに画像(スプライト)を変更するにはどうすればよいですか?
ありがとう、エイドリアン。
windows-phone-7 - Cocos2dx for Windows XNA でアラートを表示するには?
現在、Windows XNA 用の cocos2d-x で作業しています。アラートやメッセージ ボックスの表示に問題があります。
ios - iOS用のOpenFeint静的ライブラリの作成
iOS用のOpenfeintの静的ライブラリを作成して、C++呼び出しのみのアプリで使用しようとしています。そのライブラリがリンクされた状態でcocos2d-xテストプロジェクトを実行しようとすると、OpenFeint呼び出しでアプリがフリーズします。ただし、ライブラリを作成せず、ソースをテストプロジェクトに直接追加すると、完全に機能します。SDK 5.0、Xcode 4.2を使用していて、ターゲット4.2をデプロイしています(ライブラリを作成せずに実行できるので、気にしないと思います)ありがとうございます。
java - OpenFeintとcocos2d-x(iOSおよびAndroid)
どうやらOpenFeintはiOSとAndroidの両方をサポートしているようです。素晴らしい。
しかし、どうすればそれをcocos2d-x Androidと統合できますか?SDKは、明らかに.jarなどです。Cocos2d-xはc++を使用します。
このチュートリアルがわかりません:http://blog.molioapp.com/2011/11/openfeint-and-admob-integrated-with.html
コードをコピーして貼り付けると、すぐにエラーが発生します(JavaVM * gJavaVM ;?そのように呼ばれる識別子はありません!)
私が見逃したそのチュートリアルで言及されていない他のステップはありますか?
iphone - cocos2d-x plist を配列に読み込む方法
cocos2d-x (c++) を使用して plist を読みたいのですが、これが私の plist です:
基本的には、(x, y) 座標で構成される辞書の配列です。読むための私の元のコードは次のとおりです。
しかし今、私はそれをC++でcocos2d-xに翻訳する必要があります。私はいくつかの記事をグーグルで検索しましたが、それらはすべて plist を辞書に読み込むことに関するものです。配列が必要です。
編集:::
今、私は自分のplist形式を変更しました:
私は何をすべきか???それでも同じエラーが発生します。
動作しません。まずはお試しください。サンプル plist から int を読み取れるかどうかを確認します
android - Xperia Playでスライダーが開いていることを検出する方法
私はxperia playでゲームを開発しています。デバイスの Slider が開いていることを検出する方法を教えてください。
ありがとう
android - cocos2d-x ローカリゼーション 簡体字/繁体字中国語
簡体字/繁体字を分ける必要があります。cocos2d for iPhone では、単純に「hans」と「hant」を使用しています。しかし、cocos2d-x では、コードに飛び込みます。CCApplication のコードは次のとおりです。
中国語の場合は「zh」のみに注意してください(簡体字/繁体字の両方、おそらく)
どうすればそれらを区別できますか?
編集: cocos2d-x を使用しており、Android で作業する必要があります。iPhoneだけではありません。ミッキーの答えはiPhoneでのみ機能します。ありがとう。
c++ - cocos2d-xでの適切なインスタンス化とメモリ管理
私はcocos2d-xのドキュメントを探していましたが、基本を超えて本当に貧弱なようです。私自身のクラスは(元々はカカオの) /メカニズムCCObject
を使用できるようにするために継承する必要があることを理解していますが、あなたが何かをしたときに何が起こるかについてはまだ混乱しています。自動的には呼び出されません。コンストラクター内から呼び出しても大丈夫ですか?それだけで、私のオブジェクトが参照カウント1で始まることが保証されますか?何をいつ使うべきですか?ココアとまったく同じように動作しますか?どうですか?適切にコーディングされたクラスの例(およびインスタンス化/破棄)を見て、メモリリークを台無しにして残さないようにするために何をすべきかを理解する必要があります。ありがとうございました。retain
release
new
init
CC_SAFE_DELETE
release
autorelease
CC_SYNTHESIZE
android - 完全なCocos2d-xチュートリアルとガイドリスト
私はCocos2d-xをAndroidとiPhoneに使用してゲームを開発しています。最初は、このライブラリを使い始めるのに多くの問題がありました。同じ間違いをする情報の質問がたくさんあるので、この質問では、基本、中、専門家のチュートリアルをすべて集めたいと思います。私が始めたとき、私は私の友人のグーグルを使って多くのサイトをたくさん見なければなりませんでした。これが人々が今始めるのに役立つことを願っています。すべてc++で。
初心者
- 公式ウィキリンク
- マルチプラットフォームで始める方法はこちら最高のもの。すばらしい、XCODE(MAC)およびECLIPSE(LINUX)チュートリアル。
- 開始するための簡単なガイド
- 別のマルチプラットフォームガイド
- Marcio Andreyのおかげで、Eclipse+AndroidとDEBUGでプログラミングを開始するための素晴らしいガイド
- Androidでcocos2d-xを統合する別の方法
- 社会的例、iOSおよびAndroidでのFacebook+メール+Twitterはこちら
中くらい
- スクロールシーン。CCParallaxNodeを使用します。宇宙ゲームの例
- InfiniteParadaxクラスここでは、常に同じ背景を繰り返します。
- スライダーコードは こちらのビデオです。
- ここで2つのレイヤーを使用して画面を分割します
- シャープなラベルTTF、より良いラベル
高度
拡張機能
- 私はすべてをテストしたわけではありませんが、walzerの拡張機能は正常に機能します
- MarkusPfundsteinの拡張機能
- DualFace拡張機能、実際に開発中
コード例
- Clawooの例
- シンプルゲーム1
- シンプルなゲーム1-パート2-
- シンプルなゲーム1-パート3-
- 起こる
- ポン
- かわいいパルト
- タイルベースのゲーム
- 小惑星
- Bada.com
- バロンライド
- デモとリンクのコレクション
- supersuraccoon-cocos2dデモ(すべてのC ++ではありません)
- supersuraccoon-cocos2dリンクコレクション
- 別のコード例:Cocos2d-Xを使用したAndroidでのTiny Wings Remake
チップ
- サポートされているオーディオ形式
Linuxを使用している場合は、cocos2d-androidまたはcocos2d-android-1を使用しないでください。cocos2d-xを使用してみてください
Linuxを使用していて、ネイティブコードの使用方法がわからない場合は、開発をご覧ください
CCLOG( "文字列"); Eclipse log catで作業しないでください、しかしCCLogはそれを行います!
最大テクスチャサイズ/解像度はこちら
IphoneはRETINAを使用してHDでテクスチャを描画しますが、Androidでは使用されません。私の解決策は、iPhoneでRETINAを使用し、Androidでのみsetscaleコンパイルすることです。多重解像度Wiki。例:
- あなたの最初の例はWIKIの公式でなければなりません
**公式ページCOCOS2D-X **
この質問は何が必要ですか?
- XMLチュートリアル、私はこの分野には何もありません。実際、私はいくつかのコードで作業しています。チュートリアルを行います。使用できるライブラリはlibxml2です
- メニューの作成例
- スライダーメニューの例
- ジェスチャークラスはまだ実装されていません
問題がある場合は、StackoverflowでタグCocos2d-xを使用してください。サポートさせていただきます。
私はすでにFAQを読みましたが、cocos2d / android関連の質問の90%は、廃止されたライブラリを使用して同じ問題を提示します。私は人々がcocos2d-xを使い始めるのを手伝って欲しいだけです。すべての追加情報はようこそです。