UnityTips 之 預(yù)設(shè)功能初始化功能

簡介: 有時候工程的資源希望在導(dǎo)入的時候,或者生成的時候可以進行一些定制化的初始化,Unity 2018 有此功能,但是不是很好用,Unity2019.3有了更新,可以添加Filter,雖然感覺比較雞肋,但是小項目,小團隊還是可以用一下的,注意,這些預(yù)設(shè)只對新導(dǎo)入的文件或新生成的組件有作用,而且有部分組件不會被影響如Transform。

版本:2019.3
官網(wǎng)手冊鏈接:https://docs.unity3d.com/Manual/class-PresetManager.html 截止發(fā)文,文檔描寫的還是18的界面功能

功能位置

  • 新的預(yù)設(shè)管理功能在Unity的Edit->ProjectSetting面板下,有一個名為PresetManager的分頁。


    預(yù)設(shè)管理

添加

  • 可以添加多種預(yù)設(shè),包含導(dǎo)入設(shè)置和組件設(shè)置。
  • 可以在PresetManager的面板內(nèi)點擊加號來添加相關(guān)的Preset,


    選擇要添加的預(yù)設(shè)類型
  • 也可以通過點擊Preset上的Add to Transform default 來將其添加到PresetManager的列表
    ![通過在preset上點擊按鈕進行添加](https://upload-images.jianshu.io/upload_images/19189157-7e4f8b35d34fe476.png?imageMogr2/auto-orient
    /strip%7CimageView2/2/w/1240)
    添加成功

刪除

  • 選擇要刪除的條目,然后點擊減號即可刪除。
  • 當一種類型的條目列表為空時,整個類型的列表也會消失。


    刪除Transform

    Transform類型列表消失

過濾規(guī)則

  • 每一個條目前面的Filter目前測試結(jié)果是只適用于文件名稱,不接受路徑約束。

注意要點

  • 官方提到 有些設(shè)置是不會被預(yù)設(shè)管理器影響的 他們有
    ProjectSettings 、PreferencesSettings、內(nèi)置的資源如:材質(zhì),動畫,精靈列表等。
  • PresetManager 會影響組件的reset效果,如Transform組件雖然生成的時候不受PresetManager控制,但是卻會在reset時使用符合規(guī)則的PresetManger的值。
  • 希望這個功能以后會更完善。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容