예제 #1
0
    // Start is called before the first frame update
    void Start()
    {
        time      = 0;
        shotCheck = false;
        HUDstat   = F16HUDManager.HUDState.FlightState;

        Vulkans = 800;
    }
예제 #2
0
    // Start is called before the first frame update
    void Start()
    {
        _stateHUD = F16HUDManager.HUDState.FlightState;

        FlightHUDPanel.SetActive(true);
        FlightHUDBackPanel.SetActive(true);

        FightHUDPanel.SetActive(false);
    }
예제 #3
0
    // Update is called once per frame
    void Update()
    {
        HUDstat = HUDManager.stateHUD;

        switch (HUDstat)
        {
        case F16HUDManager.HUDState.FlightState:

            break;

        case F16HUDManager.HUDState.FightState:
            controlCheck();
            break;
        }
    }
예제 #4
0
    public void changeHUD(F16HUDManager.HUDState state)
    {
        _stateHUD = state;

        switch (_stateHUD)
        {
        case F16HUDManager.HUDState.FlightState:
            FlightHUDPanel.SetActive(true);

            FightHUDPanel.SetActive(false);

            FlightHUDBackPanel.SetActive(true);
            break;

        case F16HUDManager.HUDState.FightState:
            FlightHUDPanel.SetActive(false);

            FightHUDPanel.SetActive(true);

            FlightHUDBackPanel.SetActive(true);
            break;
        }
    }