Ejemplo n.º 1
0
        public void Run()
        {
            if (_cutEffectStatus == CutEffectStatus.Init)
            {
                _cutEffectStatus = CutEffectStatus.Preparing;
                _manager.RecoverFromFade();
                _cutEffectStatus = CutEffectStatus.PreparingCompleted;
            }

            if (_cutEffectStatus == CutEffectStatus.PreparingCompleted)
            {
                _cutEffectStatus = CutEffectStatus.Creating;
                CreateItem(_dataTypeEnum);
                _cutEffectStatus = CutEffectStatus.CreatingCompleted;
            }
            if (_cutEffectStatus == CutEffectStatus.CreatingCompleted)
            {
                _cutEffectStatus = CutEffectStatus.Creating;

                _startTime = Time.time;
            }
            if (_cutEffectStatus == CutEffectStatus.Creating)
            {
                Starting();
            }
        }
Ejemplo n.º 2
0
 public void InitData()
 {
     _cutEffectStatus = CutEffectStatus.Init;
     _hasCallDisplay  = false;
 }
Ejemplo n.º 3
0
 private void Reset()
 {
     _hasCallDisplay  = false;
     _cutEffectStatus = CutEffectStatus.Init;
 }