/* * 載入Prefab並直接實體化一份回傳 * @parameter 1. 檔名. 2. 資料夾或路徑. 3. Callback函式. 4. 物件名稱,用來辨識 */ static public void LoadPrefabWithInstance(string iFilename, AsyncLoadingPrefabComplete iCallback = null, string iObjname = "Load Prefab", bool iIsFromResources = true) { GameObject _Loader = new GameObject(iObjname); PrefabLoader _Script = _Loader.AddComponent <PrefabLoader>(); if (_Script != null) { _Script.LoadPrfabByAsync(iFilename, iCallback, true, iIsFromResources); } }