今天有个朋友问我怎么样自动显示某个对象的Inspector面板? Unity是当鼠标在Hierarchy或者Project视图中选择一个或者多个Object,然后在右侧Inspector面板上就会显示所有属性。那么其实解决这个问题的方法就是使用脚本去选择一个Object就行。
代码如下
[MenuItem("GameObject/AutoSelect",false,11)]
static void Start ()
{
GameObject go = GameObject.Find("Directional Light");
EditorGUIUtility.PingObject(go);
Selection.activeGameObject = go;
//也可以选择Project下的Object
//Selection.activeObject = AssetDatabase.LoadAssetAtPath<GameObject>("Assets/Cube.prefab");
}
自动选择后
- 本文固定链接: #你好Unity3D#脚本自动选择Hierarchy或Project下的对象 | 雨松MOMO程序研究院
- 转载请注明: 雨松MOMO 2015年12月10日 于 雨松MOMO程序研究院 发表