using UnityEngine;
|
using System.Collections;
|
|
public class MaterialLoader {
|
|
public static Material Load(string modelName, string materialName) {
|
|
string _bundleName = StringUtility.Contact(ResourcesPath.MOB_FOLDER_NAME,
|
ResourcesPath.MOB_SUFFIX,
|
modelName);
|
|
string _assetName = materialName;
|
|
AssetInfo _assetInfo = new AssetInfo(_bundleName, _assetName);
|
|
Material _controller = AssetBundleUtility.Instance.Sync_LoadAsset(_assetInfo) as Material;
|
|
if (_controller == null) {
|
DesignDebug.LogErrorFormat("MaterialLoader.Load() => 加载不到资源: {0}.", _assetName);
|
}
|
|
return _controller;
|
|
}
|
|
}
|