/// <summary> /// 注册低内存警告 /// </summary> /// <param name="callback"></param> public static void ResgisterLowMemory(Application.LowMemoryCallback callback) { //先移除 Application.lowMemory -= callback; //添加 Application.lowMemory += callback; }
public static Delegate Application_LowMemoryCallback(LuaFunction func) { Application.LowMemoryCallback d = () => { func.Call(); }; return(d); }
private static void CallLowMemory() { Application.LowMemoryCallback lowMemoryCallback = Application.lowMemory; if (lowMemoryCallback != null) { lowMemoryCallback(); } }
internal static void CallLowMemory() { Application.LowMemoryCallback lowMemoryCallback = Application.lowMemory; bool flag = lowMemoryCallback != null; if (flag) { lowMemoryCallback(); } }
/// <summary> /// 解除注册低内存警告 /// </summary> /// <param name="callback"></param> public static void UnRegisterLowMemoy(Application.LowMemoryCallback callback) { Application.lowMemory -= callback; }