Unity 資源載入

2021-09-26 07:20:52 字數 520 閱讀 3487

本地載入:不能載入ab包

object obj = resources.load(「資源名稱或路徑下的名字 不需要副檔名」);

t t1 = resources.load(「資源名稱或路徑下的名字 不需要副檔名」);表示載入resources目錄下指定的資源

object objs = resources.loadall(「資源名稱或路徑下的名字 不需要副檔名」);

遠端載入伺服器內容,也可以載入本地,可載入ab包

1:www w = new www(遠端位址)

2:www w2 = www.loadfromcacheordownload(遠端位址,版本號);

loadfromcacheordownload:從遠端或本地快取載入,每次載入時,會先到本地的字典中去查詢那就的版本號有沒有,

如果有,就把存在本地版本號中的內容取出並載入出來,如果沒有就從遠端載入,載入完以後就儲存到本地字典中,

用版本號做為鍵,載入的內容做為值。

3:unitywebrequest:載入遠端ab包

Unity載入資源方法

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

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...