コード例 #1
0
        public override void createUI(ISkillEvent value, EditorUI p)
        {
            base.createUI(value, p);

            this.ev = value as TimeScaleEvent;

            slider       = new EditorSlider();
            slider.min   = 0.1f;
            slider.max   = 1.0f;
            slider.value = ev.timeScale;

            slider.addEventListener(EventX.CHANGE, timeChangeHandle);

            p.addChild(slider);
        }
コード例 #2
0
ファイル: TimeManager.cs プロジェクト: feranmii/fer-tools
        public void TestButtonSlowDown()
        {
            TimeScaleEvent tse = new TimeScaleEvent(0.5f, 3f, true, 3f, false);

            tse.FireEvent();
        }
コード例 #3
0
ファイル: TimeManager.cs プロジェクト: feranmii/fer-tools
 public void TimeScaleEventTrigger(TimeScaleEvent tse)
 {
     //_currentTimeScaleProperty = tse.TimeScaleProperty;
     SetTimeScale(tse.TimeScaleProperty);
 }
コード例 #4
0
ファイル: TimeManager.cs プロジェクト: feranmii/fer-tools
 private void OnDisable()
 {
     TimeScaleEvent.UnregisterListener(TimeScaleEventTrigger);
 }
コード例 #5
0
ファイル: TimeManager.cs プロジェクト: feranmii/fer-tools
 private void OnEnable()
 {
     TimeScaleEvent.RegisterListener(TimeScaleEventTrigger);
 }