鸟语天空
EditorGUIUtility.wideMode
post by:追风剑情 2019-6-15 20:11

示例

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;

[CustomEditor(typeof(Test))]
[CanEditMultipleObjects]
public class TestInspector : Editor
{
    protected Test mTest;
    protected virtual void OnEnable()
    {
        mTest = target as Test;
    }

    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        EditorGUIUtility.wideMode = true;//宽模式
        EditorGUILayout.Vector3Field("position", Vector3.zero);
        EditorGUILayout.Vector4Field("rotation", Vector4.zero);

        EditorGUIUtility.wideMode = false;
        EditorGUILayout.Vector3Field("position", Vector3.zero);
        EditorGUILayout.Vector4Field("rotation", Vector4.zero);
    }
}

效果

1111.png

评论:
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容