問題タブ [andengine]
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.
android - andengineでスプライトを子スプライトとして別のスプライトに追加する方法は?
andengineを使ってゲームを開発しています。スプライトを子として別のスプライトに追加して、スプライトが別のスプライトと一緒に回転するようにします。私はandengineが初めてなので、子供としてスプライトを追加する方法がわかりませんでした。メイン スプライトを回転させることで、子も一緒に回転する必要があります。
sprite.attachChild() メソッドを呼び出して子として追加することを提案する人もいますが、このメソッドを取得できません。BaseGameActivity を拡張しています。
編集済み: 一部のユーザーは、古いバージョンの andengine が原因であると言っています。andengine の新しいバージョンをダウンロードするためのリンクを誰か教えてくれませんか?
android - AndEngineゲームエンジンと一緒にLocationListenerを使用する
ねえ、私は現在、携帯電話のGPS位置情報と一緒にAndEngineを使用する方法を調べています。この情報にアクセスするのはそれほど難しくないはずだと思ったので、ChangeableTextの例を取得し、それを微調整して、場所を正しく取得していることを確認しようとしています。基本的には、次のようにします。
クラス宣言に「implementsLocationListener」を追加しました
クラスフィールドにロケーション変数とロケーションマネージャを追加しました。
onLoadScene()メソッドでlocationManagerをインスタンス化しました。
経過したテキストを設定して、curlat変数とcurlng変数を出力します。
そして、onLocationChanged(Location arg)メソッドを実装して、curlat、curlngフィールドを更新します。
悲しいことに、これはうまくいきません、そしてあなたの誰かが私を正しい方向に向けることができるかどうか疑問に思いましたか?私はAndroid向けのプログラミングにかなり慣れておらず、AndEngineを使ったプログラミングにも慣れていません。locationManagerが適切にインスタンス化されていないという事実と関係があると思いますか?
ありがとう!
java - AndEngine を使用して音声再生を制限する
AndEngine でサウンドを再生できる時間に制限はありますか? アプリでサウンドを再生しようとしていますが、曲の最初の 6 秒間しか再生されません。これを変更する方法はありますか?
android - Android AndEngine analogController
私はAndEngineを初めて使用します。
標準のanalogControllerを使用して、水平方向または垂直方向の移動のみを許可できますか?
このコントローラーを使用してX\Y座標でのみ自分のコントローラーを描画できることはわかりませんが、このような水平/垂直コントローラーを作成するための標準機能があるかどうかは興味深いですか?(軸の1つを無視するだけでなく、その上での移動を制限します)
答えのためのThx。
android - AndEngine の手描きの物理オブジェクト
「Chalk Ball は物理エンジンとして andengine と Box2D で開発されている」ことがわかりました。
チョークボールは物理ゲームです。指で線を引くと物理オブジェクトになります。どうすればそのような効果を得ることができますか?カスタム カーブ ラインを作成するには、パーティクル システムを使用する必要がありますか? どうすればそれらを物理オブジェクトのように構築できますか? それとも、多くの点を持つ多角形になりますか?
android - マルチタッチでマルチスプライトを作成しますか?
AndEngineマルチタッチ機能を使用して、ゲームのマルチスプライトを作成しています。しかし、私には問題があります:
- (Scene touch downイベントで)スプライトを作成するとき、そのStartGrowSizeメソッドを呼び出します。
- ユーザーがスプライトに触れるのをやめる(指を離す)ときは、StopGrowSizeメソッドを呼び出す必要があります。
問題は、ユーザーがいつ指を離すのか、どの指(そのスプライトを作成する指)を離すのかを判断できないことです。
これは私のゲームのコードです:
clsBalloonで:
しかし、それはうまくいきませんでした。助けてください、ありがとう。
java - AndEngine + Android の Box2D - 移植性は?
Android の物理ベースのゲームに AndEngine を使用することを検討しています。多くの例 (特に、コードの基にするもの) は、Box2D 拡張機能に依存しています。
この拡張機能は、JBox2D を使用するのではなく、Box2D 実装のネイティブ コードに依存していることを知って驚きました。
これにより、AndEngine の移植性がどのように制限されますか? すべての Android デバイスで動作しますか?
android - Andengine for rAndroid
私はAndengineを使用するのが初めてです..
次のコードを試しているときに、ファイルが見つからないという例外エラーが発生します。
ほとんどの場合、このgfx/face_box.pngが原因です。
このエラーを修正するにはどうすればよいですか? ここで自分の画像を使用するにはどうすればよいですか。ギャラリー画像のパスを指定する必要がありますか? または、フォルダーにある任意の画像を使用できdrawable
ます。
どんな体も助けてくれますか?
android - AndEngine 物理ジョイント
私はAndEngine for Androidを使用しています。
シーンを作成するとき、そこに 2 つの物理オブジェクトを配置します。移動中は常に同じ距離になるようにします。
DistanceJointを使用しようとしましたが、長さを設定する方法がわかりません。この長さはピクセル単位ではありません...設定したい: distancejoint.length = "distance between objects in scene initialization"
。
android - LivewallpaperがAndroidに設定されている場合の奇妙な例外
Andengine(andengine.org)というオープンソースのゲームエンジンを使用するLivewallpaperを開発していましたが、ユーザーがLivewallpaperを壁紙として設定した場合を除いて、正常に動作するようになりました。「入力チャネルの登録に失敗しました。確認してください。詳細についてはログに記録します。」しかし、厄介なのは、Livewallpaperがまだ機能していて、終了しなかったことです。
何がこの問題を引き起こしているのか、またはどうすれば修正できるのか、何か考えはありますか?