Unity 框架

UIBaseScript.txt 754B

123456789101112131415161718192021222324252627282930313233343536
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using TFramework;
  5. public class #ClassNameData : PanelData
  6. {
  7. }
  8. /*
  9. UI面板预制体路径
  10. UI面板AB包路径(热更使用)
  11. UI面板完整路径(热更编辑器调试使用)
  12. 加载方式(对应前面路径)
  13. UI作用域(决定该UI面板挂载在那个Canvas下)
  14. */
  15. [UIResource("#","#.assetbundle","Assets/../#.prefab",ResLoadMode.Resourece,UIManager.DEFAULTDOMAIN)]
  16. public partial class #ClassName :BasePanel
  17. {
  18. public void Init()
  19. {
  20. }
  21. public override void OnEnter(IPanelData args = null)
  22. {
  23. base.OnEnter(args);
  24. }
  25. public override void OnExit(IPanelData args = null)
  26. {
  27. base.OnExit(args);
  28. }
  29. }