問題タブ [projectile]

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 に答える
503 参照

java - 発射速度 box2d

画面の右下隅から画面の左側に向かって発射物を発射したい。今、私は発射体が画面の寸法に応じてランダムな速度と角度で飛ぶようにしたいと思っています。これは非常に単純なことですが、何らかの理由でこれを機能させることができません。

これが私がこれまでに試したことです:

初めての試み - 起動機能

これが私の2回目の試みです-関数の起動

どちらの試行でも、発射物は必要以上に飛んでしまい、本来あるべき画面サイズを考慮していません。

これを行う正しい方法を教えてください。

ありがとう!!

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

python - pygameで発砲しようとすると弾丸が表示されない

弾丸を作成して発射し、画面に更新するためにスペースが割り当てられているコードに問題があります。どうしたの?

問題: 箇条書きが表示されませんが、エラーはありません。

試してみました: k_SPACE if ステートメント内で gameDisplay.blit を使用して手動で更新します。

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

c++ - 爆裂ルンゲクッタ法

ルンゲ クッタの 4 次積分器を構築して、単純な発射体の動きをモデル化しようとしています。私のコードは次のとおりです

これはwhileループ内で呼び出されます

しかし、本来あるべき結果に反して、私の結果は単純に爆発します。何が起きてる?

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

actionscript-3 - flixel + as3で発射体モーションを作る方法

そのため、マウス ボタンを押すと、いくつかのレーザーを発射して悪者を排除するキャラクターを用意しました。

現在、私は小さなレーザーを追加しています。次に、これを使用します:

(私もこれを試しました)

レーザーが同じペースで動かないという事実を除けば、これは素晴らしいことです。つまり、マウスが 1000 ピクセル離れていても 500 ピクセル離れていても、同じ時間で到着するということです。つまり、マウスが遠くにあるほど速くなります。

私が知る必要があるのは、オブジェクトがどれだけ遠くまで移動する必要がある場合でも、オブジェクトが特定の速度で移動するようにする方法です。

ありがとう、

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

java - (Java)より多くの船が発砲するにつれて、船の発射体がスピードアップします

これまでのところ、船を建造して敵のステーションを破壊しようとする小さなゲームがあります。複数の船がステーションで発砲している場合を除いて、すべて正常に機能します。何が起こっているように見えるか (または少なくとも私が信じていること) は、弾丸の位置を設定するためのコードが船の数だけ発生していることです。そこで単純に弾速を船の数で割ってみたのですが、結局弾丸が動かなくなってしまいました。修正を試みていないため、コードは次のとおりです。

ヒット検出は以下で行われます。setLocation ステートメントが問題ですか、それともどの弾丸がどの船に属しているかを区別する必要がありますか?

編集:これがタイマーであることを指定する必要がありました。