59 lines
1.4 KiB
C#
59 lines
1.4 KiB
C#
|
using System.Collections;
|
|||
|
using System.Collections.Generic;
|
|||
|
using UnityEngine;
|
|||
|
using UnityEngine.Events;
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// <20><><EFBFBD><EFBFBD><EFBFBD>ṩ<EFBFBD><E1B9A9><EFBFBD>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>ķ<EFBFBD><C4B7><EFBFBD>
|
|||
|
/// <20><><EFBFBD>Ը<EFBFBD><D4B8>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD>Э<EFBFBD>̵ķ<CCB5><C4B7><EFBFBD>
|
|||
|
/// </summary>
|
|||
|
public class MonoMgr : BaseManager<MonoMgr>
|
|||
|
{
|
|||
|
private MonoController controller;
|
|||
|
|
|||
|
public MonoMgr()
|
|||
|
{
|
|||
|
//<2F><>֤<EFBFBD><D6A4>MonoController<65><72>Ψһ<CEA8><D2BB>
|
|||
|
GameObject obj = new GameObject("MonoController");
|
|||
|
controller = obj.AddComponent<MonoController>();
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// <20><><EFBFBD>ⲿ<EFBFBD>ṩ<EFBFBD><E1B9A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>ĺ<EFBFBD><C4BA><EFBFBD>
|
|||
|
/// </summary>
|
|||
|
/// <param name="fun"></param>
|
|||
|
public void AddUpdateListener(UnityAction fun)
|
|||
|
{
|
|||
|
controller.AddUpdateListener(fun);
|
|||
|
// controller.StartCoroutine();
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// <20>ṩ<EFBFBD><E1B9A9><EFBFBD>ⲿ <20><><EFBFBD><EFBFBD><EFBFBD>Ƴ<EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/// </summary>
|
|||
|
/// <param name="fun"></param>
|
|||
|
public void RemoveUpdateListener(UnityAction fun)
|
|||
|
{
|
|||
|
controller.RemoveUpdateListener(fun);
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// <20><>װһ<D7B0><D2BB>Э<EFBFBD><D0AD>,<2C><><EFBFBD><EFBFBD>Ҳ<EFBFBD><D2B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>װ
|
|||
|
/// </summary>
|
|||
|
/// <param name="routine"></param>
|
|||
|
/// <returns></returns>
|
|||
|
public Coroutine StartCoroutine(IEnumerator routine)
|
|||
|
{
|
|||
|
return controller.StartCoroutine(routine);
|
|||
|
}
|
|||
|
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>Mono<6E><6F><EFBFBD><EFBFBD>
|
|||
|
/*public Coroutine StartCoroutine(IEnumerator routine)
|
|||
|
{
|
|||
|
return controller.StartCoroutine(routine);
|
|||
|
}*/
|
|||
|
|
|||
|
}
|