public virtual void RemoveAsset(PEIObjAssetName opAsset) { if (AllAssets.ContainsKey(opAsset.OperationName)) { AllAssets.Remove(opAsset.OperationName); } else { PEIKDE.Log("POFM", "The Name [" + opAsset.OperationName + "] You Want Remove Is Null"); } }
public virtual void RewriteAsset(PEIObjAssetName opAsset) { if (AllAssets.ContainsKey(opAsset.OperationName)) { PEIKDE.LogError("POFM", "The Name [" + opAsset.OperationName + "] Of Obj [" + opAsset.gameObject.name + "] Is Same As [" + AllAssets[opAsset.OperationName].gameObject + "] Would You Want Rewrite Anyway ?"); } if (opAsset.OperationName.Trim() != "") { AllAssets[opAsset.OperationName] = opAsset; } else { PEIKDE.LogError("POFM", "Script AssetName On [" + opAsset.gameObject.name + "] Didn`t Have A Name"); } }