最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

Inspector窗口可編輯的變量

2023-04-10 18:09 作者:北星Knight  | 我要投稿

Inspector顯示的可編輯內(nèi)容:

為腳本的成員變量。

私有和保護類參數(shù)無法顯示編輯。


讓私有的和保護的也可以被顯示:

加上強制序列化字段特性

[SerializeField]

所謂序列化就是把一個對象保存到一個文件或數(shù)據(jù)庫字段中去


公共的也不讓其顯示編輯:

在變量前加上特性

[HideInInspector]


大部分類型都能顯示編輯:

public int[] array;

public List<int> list;

public E_TestEnum type;

public GameObject gameObj;


字典無論如何都不能被Inspector窗口顯示:

?public Dictionary<int, string> dic;


讓自定義類型可以被訪問:

加上序列化特性

[System.Serializable]


一些輔助特性:

分組說明特性Header:為成員分組

[Header("分組說明")]


懸停注釋Tooltip:為變量添加說明

[Tooltip("說明內(nèi)容")]


間隔特性 Space():讓兩個字段間出現(xiàn)間隔

?[Space()]


修飾數(shù)值的滑條范圍Range:

[Range(最小值, 最大值)]


多行顯示字符串:默認不寫參數(shù)顯示3行,寫參數(shù)就是對應行

[Multiline(4)]


滾動條顯示字符串:默認不寫參數(shù)就是超過3行顯示滾動條

[TextArea(3, 4)]


為變量添加快捷方法 ContextMenuItem:

參數(shù)1 顯示按鈕名

參數(shù)2 方法名 不能有參數(shù)

[ContextMenuItem("顯示按鈕名", "方法名")]


為方法添加特性能夠在Inspector中執(zhí)行:

[ContextMenu("測試函數(shù)")]


注意:

  • Inspector窗口中的變量關聯(lián)的就是對象的成員變量,運行時改變他們就是在改變成員變量

  • 拖曳到GameObject對象后 再改變腳本中變量默認值 界面上不會改變

  • 運行中修改的信息不會保存


Inspector窗口可編輯的變量的評論 (共 條)

分享到微博請遵守國家法律
吴桥县| 靖西县| 卓资县| 林芝县| 贵南县| 霸州市| 岐山县| 通州市| 湖北省| 江门市| 仪征市| 巧家县| 越西县| 合江县| 北海市| 龙山县| 滦南县| 门头沟区| 夹江县| 彭州市| 平江县| 济源市| 视频| 湖南省| 乌拉特后旗| 台东县| 叙永县| 邹城市| 伊金霍洛旗| 桃源县| 青海省| 昌乐县| 平昌县| 西盟| 龙州县| 大连市| 南康市| 绥德县| 怀宁县| 子洲县| 潜山县|