ManaPlayer.cs 1018 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using UnityEngine;
  2. using UnityEngine.UI;
  3. using System;
  4. using System.Xml;
  5. using System.Text;
  6. using System.Collections;
  7. using System.Collections.Generic;
  8. public class ManaPlayer : Regist
  9. {
  10. #region 变量
  11. #endregion
  12. public override void Instantiate()
  13. {
  14. string player = Data.PlayerNode.SelectSingleNode("Player").Attributes[0].Value;
  15. Transform tra = ManaReso.Get(player, Folder.Character, false, transform, false);
  16. tra.name = "Player";
  17. tra.localScale = new Vector3(0.5f, 0.5f, 0.5f);
  18. tra.AddScript<Player>();
  19. ManaReso.TraDic.Add(tra.name, tra);
  20. }
  21. public override void TutorialInstantiate()
  22. {
  23. }
  24. public override void TutorialRegistValue()
  25. {
  26. }
  27. public static void LateRegist()
  28. {
  29. Tutorial.Player.parent = ManaReso.Get("Garden");
  30. Tutorial.Player.name = "Player";
  31. Tutorial.Player.AddScript<Player>();
  32. ManaReso.TraDic.Add(Tutorial.Player.name, Tutorial.Player);
  33. }
  34. }