一般选中一个Component的话,unity会直接帮你选中它的GameObject。
有时候自己写编辑器的时候对于一些重型组件可能占用的面积比较大,编辑它的时候希望能够专注编辑这一个组件的信息。
此时你可以通过这种方式来选中这个组件,让Inspector只显示一个组件。
using UnityEngine;
using System.Collections;
public class L004InspectorSelectComponent : MonoBehaviour {
[ContextMenu("SelectMe")]
void SelectMe()
{
UnityEditor.Selection.objects = new Object[] { this };
}
}