一辣往、[Range(最小值,最大值)] 修飾變量,可以在腳本組件上顯示一個(gè)區(qū)間迹鹅,方便調(diào)試。
二替蛉、[Header("注釋內(nèi)容")]修飾變量,可以在腳本上
三、using UnityEditor; ? 之后無(wú)法Build躲查,出錯(cuò)它浅,不導(dǎo)出時(shí)在編輯器里是沒(méi)有報(bào)錯(cuò)的,運(yùn)行也正常
解決:引用這個(gè)命名空間,必須要把此腳本放到Editor文件夾下熙含;
四罚缕、擴(kuò)展:命名空間下的AssetDatabase.Refresh();什么意思艇纺?
解決:刷新Project里面的資源怎静,相當(dāng)于ctrl+R
五、使用[HideInInspector]修飾變量黔衡,公共變量不在面板顯示
六蚓聘、[RequireComponent (typeof(XXXX))]
其中XXXX為依賴的腳本,或者Unity組件(理論上都算作腳本)
這樣盟劫,當(dāng)你掛這個(gè)腳本時(shí)夜牡,XXXX腳本也被掛上去了