public static void LoadEffectInQueue(int id, LoadFinishCallback delFinish, object param1 = null) { LoadCompleteCallBackParameter data = new LoadCompleteCallBackParameter(); data.Parameter1 = param1; ResourcesManager.Instance.Load(id, EResourceType.Effect, data, delFinish); }
public static void LoadModelInQueue(int id, EResourceType type, LoadFinishCallback delFinish, object param1, object param2, object param3) { LoadCompleteCallBackParameter data = new LoadCompleteCallBackParameter(); data.Parameter1 = param1; data.Parameter2 = param2; data.Parameter3 = param3; ResourcesManager.Instance.Load(id, type, data, delFinish); }
protected void LoadEffectComplete(LoadedObjData resObj, LoadCompleteCallBackParameter parameter) { AddEffectData param1 = null; //if (parameter != null) { param1 = parameter.Parameter1 as AddEffectData; } LoadEffectComplete(resObj, param1); }