Exemple #1
0
    private void Start()
    {
        Guns guns = GetComponent <Guns>();

        Shoot         = guns.GetShootEvent();
        maxShootSpeed = guns.GetGunsMaxShootSpeed();

        GetComponent <Health>().OnHealthChange += OnHealthChange;

        flightModeSwitcher = GetComponent <StarshipFlightModeSwitcher>();
    }
Exemple #2
0
    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;
    }