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

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

【Unity】插件開發(fā)筆記

2023-07-13 20:42 作者:柴郡筆記  | 我要投稿

基礎(chǔ)

Editor目錄:Editor目錄下的文件在打包時(shí)不會(huì)放到包里面


一、菜單項(xiàng)相關(guān)操作

[MentItem("方法名")]

標(biāo)簽,放置在靜態(tài)方法前,可添加方法到Unity上方的菜單欄中。其中方法名可添加 “ / ”來進(jìn)行菜單分級(jí)。常用于Editor文件夾下的代碼。

方法快捷鍵:

方法快捷鍵是在寫好方法名之后,添加【空格】+ 快捷鍵標(biāo)識(shí)符 + 快捷鍵內(nèi)容

快捷鍵標(biāo)識(shí)符分為 " _ "," # "," % "?和 " & " 四種。

  • "_":無(wú)組合鍵

  • "#":Shift + 組合鍵

  • "%":Ctrl + 組合鍵

  • "&":Alt + 組合鍵



[AddComponentMent("方法名")]

標(biāo)簽,放置于Class類前,在AddCompontent內(nèi)可查看到添加的菜單,其中方法名可添加 “ / ”來進(jìn)行菜單分級(jí)。

常用于將Scripts文件夾下的代碼添加到Object上。


[ContentMenu("方法名")]

標(biāo)簽,上下文菜單,置于方法前。



[RequireComponent(typeof("其他組件"))]

標(biāo)簽,放置于Class類前,用于關(guān)聯(lián)其他代碼,即Object添加此代碼后,會(huì)自動(dòng)添加關(guān)聯(lián)的 其他組件。在該代碼未移除前,不可移除關(guān)聯(lián)的其他組件。



二、自定義Inspector組件

屬性相關(guān)標(biāo)識(shí)

[HideInInspector]

標(biāo)簽,放于public的變量前,在unity面板上隱藏該聲明,可更改

[NonSerialized]

標(biāo)簽,放于public的變量前,在unity面板上隱藏該聲明,不可更改,放止變量序列化

[Serializable]

標(biāo)簽,放于類前,聲明該方法后可在Unity面板上顯示該類內(nèi)部聲明(public)的值并允許修改

[SerializeField]

標(biāo)簽,放于public的變量前,可將隱藏的public變量在Unity面板上強(qiáng)制顯示出來并允許修改



自定義界面屬性

Editor文件夾下的代碼


正常的代碼



三、自定義操作界面


【Unity】插件開發(fā)筆記的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
疏附县| 淅川县| 突泉县| 黄龙县| 海淀区| 织金县| 海兴县| 合肥市| 南安市| 亳州市| 宁化县| 东阳市| 宝山区| 通州市| 五常市| 怀仁县| 武强县| 杂多县| 临夏市| 贵南县| 德昌县| 德阳市| 商水县| 三明市| 喜德县| 大田县| 洪雅县| 衡阳县| 洪泽县| 泽库县| 忻州市| 班戈县| 抚州市| 武清区| 恩施市| 宣化县| 五华县| 敖汉旗| 咸丰县| 桃园县| 青田县|