Beispiel #1
0
 private void Update()
 {
     if (m_weapon.CanShoot() && m_weapon.IsInRange(m_target))
     {
         m_weapon.Shoot(m_target);
     }
 }
Beispiel #2
0
    void Update()
    {
        if (Time.frameCount % 5 == 0)
        {
            GetNearestTarget();
        }

        if (m_weapon.CanShoot() && m_target != null)
        {
            m_weapon.Shoot(m_target);
        }
    }