public void SwitchWeapon(GameObject weapon) { _weapon = weapon.GetComponent <IWeapon>(); _weapon.Bind(gameObject); }