예제 #1
0
    public ControlsHUDController()
    {
        view      = UnityEngine.Object.Instantiate(Resources.Load <GameObject>("ControlsHUD")).GetComponent <ControlsHUDView>();
        view.name = "_ControlsHUD";
        view.gameObject.SetActive(false);

        view.onToggleActionTriggered += ToggleVisibility;
        view.onCloseActionTriggered  += Hide;
    }
    public ControlsHUDController()
    {
        view      = UnityEngine.Object.Instantiate(Resources.Load <GameObject>("ControlsHUD")).GetComponent <ControlsHUDView>();
        view.name = "_ControlsHUD";
        view.gameObject.SetActive(false);

        view.onToggleActionTriggered += ToggleVisibility;
        view.onCloseActionTriggered  += Hide;

        if (!DCL.Configuration.EnvironmentSettings.RUNNING_TESTS)
        {
            KernelConfig.i.EnsureConfigInitialized().Then(config => OnKernelConfigChanged(config, null));
            KernelConfig.i.OnChange += OnKernelConfigChanged;
        }
    }