在上一篇文章中有提到,我們可以將 C# Script 中的變數透過 Property Attribute 來改變它在 Inspector 中顯示的方式。但這樣的方法顯然只能做一些比較陽春的狀態改變。如果要在複雜一點的功能,例如:我們很常需要用到,當某個 Boolean 設為 True 時,才會開啟一些可控制的變數,或者是某個變數的控制會受其它變數值的影響。這些比較複雜的功能,就必須要撰寫自己的 Custom Inspector Script。其實從本篇開始,才是真正插件開發的重頭戲,前兩篇只是為了介紹好用的工具和鋪陳而已。
2018-03-07
Unity Editor 自製編輯器(三) - Custom Inspector
- 14774
- 0
- Unity Editor
- 2018-04-10