弾を動かす
置かれるだけなので、物理法則を適用する
Project>Prefabs>PlayerBullet
にある
AddComponent>PhysicsのRigidbodyをつける

止まっていた球が、落ちるようになる。
private int bulletSpeed=5;
GameObject LoadBullet(){}
に、
bullet.GetComponent
().velocity = pForward*bulletSpeed;
とすると、前方に球が飛ぶようになる
この場合は、ボタンを押しているとひっきりなしに飛び出る。

if (Input.GetButton ("Jump")) {
を
if (Input.GetButtonDown ("Jump")) {
すると、
キーを押したのみだけ反応するようになるので
単発で球が飛び出すようになる

- 関連記事
-
YouTubeで動画を定期的に出しています。ご視聴いただけると嬉しいです。
Reon Labo
- 2016/10/27(木) 18:00:00|
- Unity
-
| トラックバック:0
-
| コメント:0