Last active
March 18, 2016 16:37
-
-
Save tsubaki/6882a26b048ea95b082d to your computer and use it in GitHub Desktop.
ファイル一覧を一括ロード
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
using System.Collections; | |
using UnityEngine.UI; | |
public class LoadAssetbundle : MonoBehaviour | |
{ | |
IEnumerator Start () | |
{ | |
var image = GetComponent<Image> (); | |
var assetbundleNames = new string[] { "/character1", "/character2", "/character3" }; | |
// クリック待ち | |
yield return new WaitWhile (() => Input.GetMouseButtonDown (0) == false); | |
float time = Time.realtimeSinceStartup; | |
// AssetBundleに格納されているスプライトを全部取り出す | |
foreach (var assetbundlename in assetbundleNames) { | |
var assetbundle = AssetBundle.LoadFromFile (Application.streamingAssetsPath + assetbundlename); | |
var assets = assetbundle.LoadAllAssets<Sprite> (); | |
foreach(var asset in assets){ | |
image.sprite = asset; | |
} | |
assetbundle.Unload (false); | |
} | |
Debug.Log (Time.realtimeSinceStartup - time); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment