Exemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        // 0.05 seconds is the minimum cooldown, otherwise the bullets hit themselves
        Cooldown = Mathf.Max(0.05f, Cooldown);

        m_fireControlString = FireControl.ToString();
        m_rotation          = transform.rotation;

        // may need to become configurable
        m_shootingPointOffset = new Vector3(0, ShootingPointOffsetY, 0);
        m_inCooldown          = false;

        ResetAmmo();
    }
Exemplo n.º 2
0
 // Use this for initialization
 void Awake()
 {
     m_fireDirection     = GetComponent <FireDirection>();
     m_fireControlString = FireControl.ToString();
 }
Exemplo n.º 3
0
 // Use this for initialization
 void Start()
 {
     m_fireControlString = FireControl.ToString();
     this.enabled        = false;
 }