test01Window.cs 762 B

123456789101112131415161718192021222324252627282930
  1. using UnityEngine;
  2. using System.Collections;
  3. public class test01Window : UIWindowBase
  4. {
  5. //UI的初始化请放在这里
  6. public override void OnInit()
  7. {
  8. }
  9. //请在这里写UI的更新逻辑,当该UI监听的事件触发时,该函数会被调用
  10. public override void OnRefresh()
  11. {
  12. }
  13. //UI的进入动画
  14. public override IEnumerator EnterAnim(UIAnimCallBack l_animComplete, UICallBack l_callBack, params object[] objs)
  15. {
  16. return base.EnterAnim(l_animComplete, l_callBack, objs);
  17. }
  18. //UI的退出动画
  19. public override IEnumerator ExitAnim(UIAnimCallBack l_animComplete, UICallBack l_callBack, params object[] objs)
  20. {
  21. return base.ExitAnim(l_animComplete, l_callBack, objs);
  22. }
  23. }