Day1和Day2重构基本完成,差Day2的UF视觉部分需要处理一下,Yarn部分开始没问题了
This commit is contained in:
@@ -300,8 +300,15 @@ namespace AibisDream.FixSystem
|
||||
|
||||
public IEnumerator Exit()
|
||||
{
|
||||
var bodyModuleSystem = FixSystemCenter.SystemDic.Get<BodyModuleSystem>();
|
||||
float duration = 0.5f;
|
||||
var eyeSystem = FixSystemCenter.SystemDic.Get<EyeSystem>();
|
||||
yield return MainUIController.Instance.FadeInSync(duration);
|
||||
eyeSystem.OnExit();
|
||||
//关上
|
||||
bodyModuleSystem.FindBodyModuleByName("Eye").transform.Find("Module Pic").GetComponent<SpriteRenderer>()
|
||||
.sprite = Resources.Load<Sprite>("Art/Fix/Peipei/视觉盖子关闭");
|
||||
yield return MainUIController.Instance.FadeOutSync(duration);
|
||||
yield return new WaitForSeconds(0.5f);
|
||||
}
|
||||
}
|
||||
@@ -339,9 +346,13 @@ namespace AibisDream.FixSystem
|
||||
|
||||
public IEnumerator Exit()
|
||||
{
|
||||
float duration = 0.5f;
|
||||
var memorySystem = FixSystemCenter.SystemDic.Get<MemoryProcess>();
|
||||
yield return MainUIController.Instance.FadeInSync(duration);
|
||||
memorySystem.OnExit();
|
||||
yield return MainUIController.Instance.FadeOutSync(0.5f);
|
||||
memorySystem.CloseMemoryView();
|
||||
yield return MainUIController.Instance.FadeOutSync(duration);
|
||||
yield return memorySystem.PullMemoryProjector();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user