优质中文开源软件代码项目资源技术共享平台
传播开源的理念,推广开源项目
风雨总会过去,阳光定会到来,河南加油!

网站首页 游戏开发 正文

#你好Unity3D#脚本自动选择Hierarchy或Project下的对象

longtao100 2021-08-29 游戏开发 27 ℃ 0 评论

今天有个朋友问我怎么样自动显示某个对象的Inspector面板? Unity是当鼠标在Hierarchy或者Project视图中选择一个或者多个Object,然后在右侧Inspector面板上就会显示所有属性。那么其实解决这个问题的方法就是使用脚本去选择一个Object就行。

代码如下

                 

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16
      [ 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");         }

 

自动选择后
OK!

 


Tags:Unity3D

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

请填写验证码
开源分类
最近发表
开源网标签
开源网归档