国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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窗口可編輯的變量的評論 (共 條)

分享到微博請遵守國家法律
大安市| 章丘市| 彝良县| 韩城市| 屏边| 信阳市| 海伦市| 清徐县| 天长市| 安宁市| 江油市| 江津市| 普宁市| 涟水县| 永顺县| 安丘市| 万源市| 应城市| 三门县| 纳雍县| 郸城县| 乌拉特前旗| 黔江区| 济南市| 南部县| 固镇县| 华亭县| 武陟县| 唐山市| 桐梓县| 建瓯市| 方正县| 嘉荫县| 黑山县| 道孚县| 旌德县| 苏尼特右旗| 邻水| 黄平县| 石景山区| 岑溪市|