Dong_Minh_Doxygen: D:/Google Drive/Unity Projects/Tank Game/Assets/Scripts/PlayerFire.cs Source File

Dong Minh

Dong_Minh_Doxygen
PlayerFire.cs
Go to the documentation of this file.
1 using UnityEngine;
2 using System.Collections;
3 
4 public class PlayerFire : MonoBehaviour
5 {
6  public GameObject bulletPrefab;
7  public Transform bulletEmitter;
8  public float force = 100f;
9  RaycastHit target;
10 
16  void Update ()
17  {
18  FireCannon ();
19  }
20 
31  void FireCannon()
32  {
33  if (Input.GetKeyDown("space")) {
34  GameObject BulletInstance = Instantiate(bulletPrefab, bulletEmitter.position, bulletEmitter.rotation) as GameObject;
35  Rigidbody launch = BulletInstance.GetComponent<Rigidbody>();
36  launch.velocity = force * bulletEmitter.forward;
37  Destroy (BulletInstance, 5f);
38  }
39  }
40 }
void Update()
Update once per frame
Definition: PlayerFire.cs:16
float force
Definition: PlayerFire.cs:8
GameObject bulletPrefab
Definition: PlayerFire.cs:6
void FireCannon()
When the player presses the spacebar, fire the cannon.
Definition: PlayerFire.cs:31
RaycastHit target
Definition: PlayerFire.cs:9
Transform bulletEmitter
Definition: PlayerFire.cs:7
Generated by   doxygen 1.8.13