禁用 Inspector 窗口中数组或列表的重新排序。
默认情况下,数组或列表脚本变量以 UI 控件显示,允许通过元素内容左侧的拖动句柄重新排序数组元素。您可以在脚本数组或列表变量上使用 [NonReorderable] 属性来禁用此功能。禁用重新排序后,Inspector 会以简单的 UI 控件显示数组或列表,其中包含数组大小,后面跟着数组元素。
using UnityEngine;
public class NonReorderableAttributeTest : MonoBehaviour { [NonReorderable] public int[] array; }
applyToCollection | 使属性影响集合而不是其项目。 |
order | 可选字段,用于指定应绘制多个 DecorationDrawers 的顺序。 |