public AssetBankUpdaterPrefabComponent(string bankAssetPath, GetStoredObjectsFromBankDelegate getStoredObjectsFromBankDelegate)
     : base(
         bankAssetPath: bankAssetPath,
         assetTypeFileExtension: ".prefab",
         assetSearchType: "prefab",
         evaluateAssetDelegate: EvaluateAsset,
         getStoredObjectsFromBankDelegate: getStoredObjectsFromBankDelegate)
 {
 }
 public AssetBankUpdaterScriptableObject(string bankAssetPath, GetStoredObjectsFromBankDelegate getStoredObjectsFromBankDelegate)
     : base(
         bankAssetPath: bankAssetPath,
         assetTypeFileExtension: ".asset",
         assetSearchType: "scriptableObject",
         evaluateAssetDelegate: EvaluateAsset,
         getStoredObjectsFromBankDelegate: getStoredObjectsFromBankDelegate)
 {
 }
コード例 #3
0
 public AssetBankUpdater(
     string bankAssetPath,
     string assetTypeFileExtension,
     string assetSearchType,
     EvaluateAssetDelegate evaluateAssetDelegate,
     GetStoredObjectsFromBankDelegate getStoredObjectsFromBankDelegate)
 {
     _bankAssetPath                    = bankAssetPath;
     _assetTypeFileExtension           = assetTypeFileExtension;
     _assetSearchType                  = assetSearchType;
     _evaluateAssetDelegate            = evaluateAssetDelegate;
     _getStoredObjectsFromBankDelegate = getStoredObjectsFromBankDelegate;
 }