今天開始協助主程一起制作新框架。主程讓我寫關於新版UI框架注冊UI預制體用的快捷編輯器。 現學現寫,總算完成了。 可以直接把選中的預制體添加到UIController的數組中,期間涉及到改變大小。所以使用了List進行臨時轉換 其他調整角標越界問題和一些編輯器 ...
Serialize功能Unity D 中提供了非常方便的功能可以幫助用戶將 成員變量 在Inspector中顯示,並且定義Serialize關系。 簡單的說,在沒有自定義Inspector的情況下所有顯示在Inspector 中的屬性都同時具有Serialize功能。 換句話說,就是你在Inspector看到什么,保存游戲的時候,這些值就會被保存成二進制文件。 本文說說可被Serialize的變量 ...
2019-07-10 11:04 0 2769 推薦指數:
今天開始協助主程一起制作新框架。主程讓我寫關於新版UI框架注冊UI預制體用的快捷編輯器。 現學現寫,總算完成了。 可以直接把選中的預制體添加到UIController的數組中,期間涉及到改變大小。所以使用了List進行臨時轉換 其他調整角標越界問題和一些編輯器 ...
效果如下 上面有個 “可選變量” ,然后鼠標移動到變量上會顯示一段文字 實現方法 ...
[Tooltip("Set the level for this gameobject.")] //注釋 [Range(0,1)] //范圍 public float level = 1.0f; //變量 ...
假如有以下代碼: 將這個腳本直接掛到 GameObject 上的效果是: 這個是顯而易見的答案。如果現在有一個需求,只在 Inspector 中顯示代碼中的部分變量,該如何做呢?這個就是這里要實現的內容。 額外多出兩個腳本(其實多出一個就可以,只是這里想總結一套架構清晰 ...
顯示效果 代碼部分如下: 在Tools/FileSize 里面可以選擇打開和關閉顯示大小 並且可以保存上一次操作喲 ...
特性 特性:就是一種聲明性的標簽,例如 類、結構體、枚舉、字段(變量)等 可以大致的分為以下三個方面: 一、修飾字段 [Header(" ")]:面板標題 在 Unity 的 Inspactor 面板上顯示一個標題 [Tooltip(" ")]:懸停的注釋 當鼠標 ...
編輯器版本 Unity2020.3VS2019 創建出來的代碼,中文注釋都是亂碼 代碼需要保存UTF-8保存才正常 安裝Force Utf-8保存代碼時自動UTF-8格式 ...
在unity開發編輯器相關經常會碰到定義的字段顯示在Inspector是中文,枚舉也經常碰到顯示的是字段定義時候的英文,程序還好,但是如果編輯器交給策划編輯,策划的英文水平不可保證,會很頭大,所以還是有個中文標簽/中文枚舉會很方便。 效果如下: 話不多說,直接貼實現,Editor部分可自行 ...