-1

私は以前にこれに投稿し、一度に複数の方向に弾丸の爆発を起こすためのコードを示しました.

誰かが私が始めることができるきれいな例を教えてくれるかどうか疑問に思っていました.

私のアイデアは、左クリックでプレイヤーに手榴弾を投げさせ、それが敵と衝突すると爆発し、弾丸があらゆる方向から出てくるというものでした。

二重投稿すみません、よろしくお願いします。

4

1 に答える 1

1
if(whatever the collision code is for xna again)
{
bullets.add(new bullet(startpos, direction))
}

それを展開すると... bullets は、弾丸を管理するために使用するものです。 bullet は、衝突が発生した開始位置を持つ新しく作成されたパーティクルです。方向は、弾丸が移動する方向になります (北の場合は 1)。 、ne、east、se、south、sw、west、nw) またはあなたが望むものは何でも

于 2012-12-03T16:35:54.707 に答える