Unity載入資源方法

2021-09-02 14:21:01 字數 565 閱讀 5512

unity中的物體可以分為 資源和例項物件 兩種,一種是需要例項化出來的,一種是不需要例項化出來的,例如 動畫控制器(runtimeanimatorcontroller),精靈(sprite),音訊資源(audioclip),貼圖(texture2d)等...他們都是被unityengine 下的object類包含的。

下面這個方法可以用來  載入以上不需要例項化的資源,

public class genresourcefactory:ibaseresourcefactorywhere t:unityengine.object

else

if (res == null)

return res;

}}

下面介面 適用於 上述工廠..

/// /// 其他種類資源工廠  每種獲取的工廠都不同,所以我們用泛型介面

///

///

public inte***ce ibaseresourcefactory

用工廠模式可以 提高 開發效率,減低耦合度,提高擴充套件性,方便後續修改

Unity 資源載入

本地載入 不能載入ab包 object obj resources.load 資源名稱或路徑下的名字 不需要副檔名 t t1 resources.load 資源名稱或路徑下的名字 不需要副檔名 表示載入resources目錄下指定的資源 object objs resources.loadall 資...

unity 載入預製物體資源

1,在unity assets目錄下建立resources目錄並把資源放在裡面 2,在掛在的指令碼中先載入資源 gameobject obj resources.load ttt 如果放在resources目錄下建的目錄下,如在resources rrr 則為gameobject obj resou...

Unity資源載入與釋放

resources相當於unity乙個預設的assetbundle。assetbundle可以在使用時動態載入。resources.load 在沒有第一次instantiate之前沒有完全載入asset資源。所以相對assetbundle去例項乙個資源,resources會在第一次instantia...