无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

unity 2D游戲開發(fā)教程20:(Unity自帶數(shù)據(jù)容器類:ScriptableObject 介紹和使用)

2023-06-24 13:45 作者:zhouhongjoe  | 我要投稿


ScriptableObject 是 Unity 提供的一個數(shù)據(jù)配置存儲基類,它是一個可以用來保存大量數(shù)據(jù)的數(shù)據(jù)容器,我們可以將它保存為自定義的數(shù)據(jù)資源文件。其實本質(zhì)上面就是一個和音頻,圖片,材質(zhì)等一樣的資源文件而已,后綴名是.asset文件,保存數(shù)據(jù)用。

??? 有以下3個作用。

1: 編輯模式下的數(shù)據(jù)持久化(帶著疑問,Playing模式下面不能持久化如何解決?)

--嘗試開發(fā)一個ScriptableObject 然后體驗下為什么說是編輯器模式下面的數(shù)據(jù)持久化。
2: 配置文件 (配置游戲中的數(shù)據(jù))

這里舉2個例子(任務(wù)配置,背包系統(tǒng),都是比較有名的插件)

任務(wù)系統(tǒng)(Quest Machine):所有的任務(wù)都是在編輯器模式下面創(chuàng)建,預(yù)先準(zhǔn)備好的,所以基本都是使用ScriptableObject來進行配置,

背包系統(tǒng)(UltimateInventorySystem):物品分類,物品設(shè)定,配方等等,也都是用ScriptableObject來進行配置的
3: 數(shù)據(jù)復(fù)用 ,改善內(nèi)存使用上面的浪費(多個對象共用一套數(shù)據(jù))


unity 2D游戲開發(fā)教程20:(Unity自帶數(shù)據(jù)容器類:ScriptableObject 介紹和使用)的評論 (共 條)

分享到微博請遵守國家法律
灵宝市| 扶绥县| 化隆| 淮南市| 吉安市| 桂平市| 连山| 县级市| 牟定县| 西丰县| 自治县| 遂昌县| 佛山市| 汤阴县| 枞阳县| 荔波县| 平昌县| 苍梧县| 星子县| 荥阳市| 黄浦区| 平和县| 来凤县| 南澳县| 贵港市| 泾阳县| 确山县| 乌海市| 项城市| 呼伦贝尔市| 高密市| 水城县| 施秉县| 新建县| 林甸县| 杭锦后旗| 安岳县| 普兰县| 江阴市| 东台市| 富川|