csharp Unity2017.1f3 StreamingAssetsスニペット

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp Unity2017.1f3 StreamingAssetsスニペット相关的知识,希望对你有一定的参考价值。

/// <summary>
/// 以下サンプルの場合のアセットバンドルの規則
/// ObjectName : A
/// AssetBundleName :a.dat
/// AssetName : a
/// 
/// </summary>
IEnumerator Load<T> (string assetName, System.Action<T> callback) where T : Object
{
	var abName = assetName + ".dat";
	string path = Application.streamingAssetsPath + "/" + abName;
	Debug.Log("Path : " + path);
	byte[] b = File.ReadAllBytes(path);
	var req = AssetBundle.LoadFromMemoryAsync(b);
	yield return req;
	var ab = req.assetBundle;
	var t = ab.LoadAsset<T>(assetName);
	Debug.Log("ab : " + ab + " / " + t);
	callback(t);
}

以上是关于csharp Unity2017.1f3 StreamingAssetsスニペット的主要内容,如果未能解决你的问题,请参考以下文章

Unity2017.1官方UGUI文档翻译——Canvas

如何在 Unity 2017.1 中为动画剪辑(FBX 和其他)启用 loopTime

Unity2017.1官方UGUI文档翻译——Interaction Components

Unity2017.1官方UGUI文档翻译——Dropdown

Unity2017.1官方UGUI文档翻译——Mask

Unity2017.1官方UGUI文档翻译——Animation Integration