public LoadTask(string varFilePath, Type varType, GameObjPoolDelegate varFunc, ObjFlag varObjFlag) { mFilePath = varFilePath; mType = varType; mFunc = varFunc; mObjFlag = varObjFlag; mAssetName = Helper.GetFileNameFromFullPath(mFilePath); }
public LoadTask(string varFilePath, Type varType, GameObjPoolDelegate varFunc, object varParam) { mFilePath = varFilePath; mType = varType; mFunc = varFunc; mParam = varParam; mObjFlag = ObjFlag.CloneWhenUse; mAssetName = Helper.GetFileNameFromFullPath(mFilePath); }
public Handle(GameObjPoolDelegate varFunc, params object[] varObjs) { Callback = varFunc; Params = varObjs; }
public Handle(GameObjPoolDelegate varFunc) { Callback = varFunc; }