Entrance_Guide.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. using UnityEngine;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using System;
  5. using YLBattle;
  6. /// <summary>
  7. /// 引导关卡入口
  8. /// </summary>
  9. public class Entrance_Guide : MonoBehaviour
  10. {
  11. /// <summary>
  12. ///
  13. /// </summary>
  14. void Start()
  15. {
  16. // 战斗界面
  17. PanelHelper.Instance.ShowPanel("UI_BaseMainWindow", (uiObj)=>
  18. {
  19. CameraManager.Instance.Init(GameObject.Find("YLBattlePrefebs/CameraManager"));
  20. YLBattle.ZoneSpawner[] szList = GameObject.Find("Spawners").GetComponentsInChildren<YLBattle.ZoneSpawner>();
  21. foreach (var item in szList)
  22. {
  23. item.gameObject.AddComponent<YLBattle.ZoneSpawnerLogic>();
  24. }
  25. });
  26. }
  27. private void Update()
  28. {
  29. X2Battle.X2BattleManager.Instance.Update();
  30. }
  31. private void EnterBattle()
  32. {
  33. // GameBattleManager.Instance().Go();
  34. }
  35. /// <summary>
  36. /// 绑定脚本
  37. /// </summary>
  38. /// <param name="numScript"></param>
  39. /// <param name="type"></param>
  40. private void BindScript(BUI_DamageNum numScript, EBattleTips type)
  41. {
  42. }
  43. /// <summary>
  44. /// 从bundle里获取图片
  45. /// </summary>
  46. /// <param name="iconContainer"></param>
  47. /// <param name="icon"></param>
  48. /// <param name="callBack"></param>
  49. private void setSprite(string iconContainer, string icon, Action<Sprite> callBack)
  50. {
  51. }
  52. }