private void Start() { Guns guns = GetComponent <Guns>(); Shoot = guns.GetShootEvent(); maxShootSpeed = guns.GetGunsMaxShootSpeed(); GetComponent <Health>().OnHealthChange += OnHealthChange; flightModeSwitcher = GetComponent <StarshipFlightModeSwitcher>(); }
private void Awake() { Guns = GetComponent <Guns>(); Shoot = Guns.GetShootEvent(); flightModeSwitcher = GetComponent <StarshipFlightModeSwitcher>(); StarshipActivatedImage.enabled = true; localUp = transform.TransformDirection(localUp); localDown = transform.TransformDirection(localDown); GetComponent <Starship>().LostControl = SetLostControl; GameMenu.OnMenuOpen += OnMenuOpen; GameMenu.OnMenuClose += OnMenuClose; }