MultiFloatField, MultiIntField

示例程序
说明一次性生成多个数值区域

用法

public static void MultiFloatField(Rect position, GUIContent[] subLabels, float[] values);

public static void MultiFloatField(Rect position, GUIContent label, GUIContent[] subLabels, float[] values);
public static void MultiIntField(Rect position, GUIContent[] subLabels, int[] values);

参数

position

绘制控件的矩形区域。

label

显示在所有控件之前的总标签。

subLabels

显示在每个单独区域前的小标签,仅一个字母的宽度

values

实际数值, intfloat

示例

void OnGUI () {
		EditorGUI.MultiIntField (new Rect (5, 5, 400, 17), _contents, _ints);
		EditorGUI.MultiFloatField (new Rect (5, 27, 400, 17), _contents, _floats);
}