38 lines
851 B
C#
38 lines
851 B
C#
|
|
using UnityEngine;
|
||
|
|
using UnityEngine.Events;
|
||
|
|
using System.Collections;
|
||
|
|
using UMA;
|
||
|
|
using UMA.AssetBundles;
|
||
|
|
|
||
|
|
namespace UMA.CharacterSystem.Examples
|
||
|
|
{
|
||
|
|
public class BtnGetUMAAsset : MonoBehaviour
|
||
|
|
{
|
||
|
|
public enum UMAAssetType { Race, Slot, Overlay, Recipe};
|
||
|
|
|
||
|
|
public string assetName = "";
|
||
|
|
public UMAAssetType umaAssetType = UMAAssetType.Race;
|
||
|
|
public UnityEvent assetLoaded;
|
||
|
|
//bool assetLoading = false;
|
||
|
|
|
||
|
|
public void GetAsset()
|
||
|
|
{
|
||
|
|
if(umaAssetType == UMAAssetType.Race)
|
||
|
|
{
|
||
|
|
|
||
|
|
}
|
||
|
|
else if (umaAssetType == UMAAssetType.Slot)
|
||
|
|
{
|
||
|
|
|
||
|
|
}
|
||
|
|
else if (umaAssetType == UMAAssetType.Overlay)
|
||
|
|
{
|
||
|
|
|
||
|
|
}
|
||
|
|
else if (umaAssetType == UMAAssetType.Recipe)
|
||
|
|
{
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|