Example #1
0
    /*
     * 載入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);
        }
    }