public void SetWeapon(GameObject weapon) { if (weapon == null) { m_Weapon = null; return; } m_Weapon = weapon.GetComponent <ITracedWeapon>(); }
public void Init() { m_Weapon = m_TracedWeapon.GetComponent <ITracedWeapon>(); }
public void RemoveWeapon() { m_Weapon = null; }