Initializer.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. using LitJson;
  2. using UnityEngine;
  3. using UnityEngine.EventSystems;
  4. using System.Collections;
  5. using System.Diagnostics;
  6. public delegate void Regist();
  7. public class Initializer : MonoBehaviour
  8. {
  9. #region
  10. public static Regist RegistValue;
  11. public static Regist RegistReference;
  12. #endregion
  13. private void Start()
  14. {
  15. gameObject.AddComponent<ManaReso>();
  16. gameObject.AddComponent<ManaAnim>();
  17. gameObject.AddComponent<ManaAudio>();
  18. gameObject.AddComponent<ManaData>();
  19. gameObject.AddComponent<ManaUI>();
  20. gameObject.AddComponent<ManaGarden>();
  21. gameObject.AddComponent<ManaPlayer>();
  22. gameObject.AddComponent<ManaMiniGame>();
  23. gameObject.AddComponent<ManaLog>();
  24. RegistReference();
  25. RegistValue();
  26. ManaLog.Log(string.Format("开始调试 每<color=red>{0}</color>秒计算一次收入", ManaData.CircleTime));
  27. ManaLog.Log(string.Format("开始调试 按<color=red>{0}</color>键-升级花园 <color=red>{1}</color>键-冷却技能 <color=red>{2}</color>键-获取游戏币", "P", "O", "I"));
  28. }
  29. }