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(); } }
public void InitData() { _cutEffectStatus = CutEffectStatus.Init; _hasCallDisplay = false; }
private void Reset() { _hasCallDisplay = false; _cutEffectStatus = CutEffectStatus.Init; }