您当前的位置:首页 >> 百科 >  正文
Unity 让检查器(Inspector)中的变量变为只读(ReadOnly),无法编辑
来源: 哔哩哔哩      时间:2023-04-08 02:00:32


【资料图】

先看最终效果图:

实现方式需要两个脚本:

ReadOnlyAttribute.cs

这个脚本不用填写内容,毕竟功能实现是在另一个脚本.

这个脚本需要放置在Editor文件夹中,因为是编辑器代码

ReadOnlyDrawer.cs

看代码就能明白,这就是重写变量的绘制过程.

需要调用的时候只需要在需要标记为只读的变量前添加 [ReadOnly] 标签即可.

感谢阅读.

X 关闭

X 关闭