Пример #1
0
        protected override void OnInitUI()
        {
            soundVolumeSlider  = GetChild <FSlider>("soundVolumeSlider");
            musicVolumeSlider  = GetChild <FSlider>("musicVolumeSlider");
            effectVolumeSlider = GetChild <FSlider>("effectVolumeSlider");

            soundVolumeText  = GetChild <FRichText>("soundVolumeText");
            musicVolumeText  = GetChild <FRichText>("musicVolumeText");
            effectVolumeText = GetChild <FRichText>("effectVolumeText");

            soundMuteChBox  = GetChild <FCheckbox>("soundMuteChBox");
            musicMuteChBox  = GetChild <FCheckbox>("musicMuteChBox");
            effectMuteChBox = GetChild <FCheckbox>("effectMuteChBox");

            soundVolumeSlider.OnChanged((context) =>
            {
                var val = soundVolumeSlider.GetValue();
                soundVolumeText.SetText(string.Format("{0}%", val));
                SoundManager.GetInstance().MaxSoundVolume = (int)val / 100f;
            });

            musicVolumeSlider.OnChanged((context) =>
            {
                var val = musicVolumeSlider.GetValue();
                musicVolumeText.SetText(string.Format("{0}%", val));
                SoundManager.GetInstance().MaxMusicVolume = (int)val / 100f;
            });

            effectVolumeSlider.OnChanged((context) =>
            {
                var val = effectVolumeSlider.GetValue();
                effectVolumeText.SetText(string.Format("{0}%", val));
                SoundManager.GetInstance().MaxEffectVolume = (int)val / 100f;
            });
        }
Пример #2
0
        protected override void OnInitUI()
        {
            t1 = GetChild <FRichText>("t1");
            t2 = GetChild <FRichText>("t2");
            t3 = GetChild <FTextInput>("t3");
            t4 = GetChild <FTextInput>("t4");
            t6 = GetChild <FRichText>("t6");
            n7 = GetChild <FGraph>("n7");

            t4.OnChanged((context) =>
            {
                t3.SetText(t4.GetText());
            });

            n7.OnClick((context) =>
            {
                System.Random random = new System.Random();
                t6.SetVar("num", random.Next(1, 100).ToString());
            });
        }
Пример #3
0
 protected override void OnInitUI()
 {
     lvLabel  = GetChild <FLabel>("lvLabel");
     nameText = GetChild <FRichText>("nameText");
 }