Beispiel #1
0
 public void SetAdvUserSetting(AdvUserSettingData data)
 {
     NextTextShowTime     = data.dataNextTextShowTime;
     EveryLineEndWaitTime = data.dataEveryLineEndWaitTime;
     SayDialogAlpha       = data.dataSayDialogAlpha;
     DialogSkipMode       = data.dataDialogSkipMode;
     DialogUseCtrlToSkip  = data.dataDialogUseCtrlToSkip;
     StillAutoWhenClick   = data.dataStillAutoWhenClick;
     VoiceSkipWhenClick   = data.dataVoiceSkipWhenClick;
     AdvLanguage          = data.dataAdvLanguage;
 }
Beispiel #2
0
    //取得與設置 Adv User Setting 窗口
    public AdvUserSettingData GetAdvUserSetting()
    {
        AdvUserSettingData data = new AdvUserSettingData()
        {
            dataNextTextShowTime     = nextTextShowTime,
            dataEveryLineEndWaitTime = everyLineEndWaitTime,
            dataSayDialogAlpha       = sayDialogAlpha,
            dataDialogSkipMode       = dialogSkipMode,
            dataDialogUseCtrlToSkip  = dialogUseCtrlToSkip,
            dataStillAutoWhenClick   = stillAutoWhenClick,
            dataVoiceSkipWhenClick   = voiceSkipWhenClick,
            dataAdvLanguage          = advLanguage,
        };

        return(data);
    }
Beispiel #3
0
    public AdvUserSettingManager()
    {
        DefaultValue = new AdvUserSettingData()
        {
            dataNextTextShowTime     = AdvUserConfig.Instance.NextTextShowTime,
            dataEveryLineEndWaitTime = AdvUserConfig.Instance.EveryLineEndWaitTime,
            dataSayDialogAlpha       = AdvUserConfig.Instance.SayDialogAlpha,
            dataDialogSkipMode       = AdvUserConfig.Instance.advDialogSkipMode,
            dataDialogUseCtrlToSkip  = AdvUserConfig.Instance.advDialogUseCtrlToSkip,
            dataStillAutoWhenClick   = AdvUserConfig.Instance.advStillAutoWhenClick,
            dataVoiceSkipWhenClick   = AdvUserConfig.Instance.advVoiceSkipWhenClick,
            dataAdvLanguage          = (int)FungusExt.LocalizeManager.GetExistLanguage(),
        };

        Debug.Log("Get Default Adv language is :" + ((SystemLanguage)DefaultValue.dataAdvLanguage).ToString());

        SetUserSettingDefault();
    }