Odin-Inspector-系列教程—–ReadOnlyAttribute

ReadOnly特性:用于任何属性,并禁用该属性在检查器中更改。如果要在检查器中查看属性的值,但不希望更改它,请使用此选项。
就是以灰态的形式展示

完整示例代码
using Sirenix.OdinInspector;
using UnityEngine;

public class ReadOnlyExample : MonoBehaviour
{
    [ReadOnly]
    public string MyString = "这将显示为文本";

    [ReadOnly]
    public int MyInt = 9001;

    [ReadOnly]
    public int[] MyIntList = new int[] { 1, 2, 3, 4, 5, 6, 7, };
}

更多教程内容详见:革命性Unity 编辑器扩展工具 — Odin Inspector 系列教程

发表评论