Ejemplo n.º 1
0
    public void Start()
    {
        Instance = this;
        ImageColor();
        InitToggleMethod();
        SceneEvents.FullViewStateChange += OnMainPageStateChange;

        if (SystemSettingHelper.systemSetting.IsDebug)
        {
            SetCADToggleActive(true);
        }
        else
        {
            SetCADToggleActive(false);
        }
    }
    /// <summary>
    /// 历史轨迹模式下,设置其他界面的显示和隐藏
    /// </summary>
    /// <param name="isOn"></param>
    private void SetOtherUIStateInHistoricalMode(bool isOn)
    {
        FunctionSwitchBarManage funcManage = FunctionSwitchBarManage.Instance;

        if (isOn)
        {
            if (funcManage)
            {
                if (funcManage.CameraToggle.ison)
                {
                    funcManage.CameraToggle.SetToggle(false);
                }
                if (funcManage.BuildingToggle.ison)
                {
                    funcManage.BuildingToggle.SetToggle(false);
                }
                if (funcManage.ArchorInfoToggle.ison)
                {
                    funcManage.ArchorInfoToggle.SetToggle(false);
                }
            }
        }
    }