Unity資源載入的幾種方式

2021-09-23 07:37:29 字數 364 閱讀 2464

unity資源載入的幾種方式:

instantiate:最簡單的一種方式,以例項化的方式動態生成乙個物體。

assetsbundle:即將資源打成 asset bundle 放在伺服器或本地磁碟,然後使用www模組get 下來,然後從這個bundle中load某個object,unity官方推薦也是絕大多數商業化專案使用的一種方式。

assetdatabase.loadasset :這種方式只在editor範圍內有效,遊戲執行時沒有這個函式,它通常是在開發中除錯用的。

resource.load:可以直接load並返回某個型別的object,前提是要把這個資源放在resource命名的資料夾下,unity不管有沒有場景引用,都會將其全部打入到安裝包中

Unity動態載入資源的幾種方式

unity資源載入的幾種方式 instantiate 最簡單的一種方式,以例項化的方式動態生成乙個物體。assetsbundle 即將資源打成 asset bundle 放在伺服器或本地磁碟,然後使用www模組get 下來,然後從這個bundle中load某個object,unity官方推薦也是絕大...

Unity中資源動態載入的幾種方式比較

初學unity的過程中,會發現打包發布程式後,unity會自動將場景需要引用到的資源打包到安裝包裡,沒有到的不會跟進去。我們在編輯器裡看到的asset中的檔案結構只是工作於編輯器環境下的,在遊戲中unity會重新組織資料庫。這是我們一定會遇到乙個需求,即動態的載入我們自己的檔案,而且想維護這個檔案儲...

Unity 資源載入

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