Пример #1
0
 private void OnCollisionEnter2D(Collision2D collision)
 {
     if (collision.gameObject.CompareTag(Types.s_sTag_PlayerBullets) && null != m_gcGun)
     {
         m_gcGun.Fire();
     }
 }
Пример #2
0
    public override void StayUse()
    {
        var rot = data.Input.GetJoyStickDirection(key);

        if (gun != null)
        {
            gun.Fire(data.transform.Position + rot, rot.ToRotation());
        }
    }
Пример #3
0
 private void GunAttack()
 {
     Aim();
     if (Input.GetKeyDown(KeyCode.R))
     {
         StartCoroutine(m_base.Reload());
     }
     if (Input.GetButton("Fire1"))
     {
         m_base.Fire();
     }
 }