开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

教程分享

关注:662

当前位置:游戏蛮牛 技术专区 教程分享

查看: 286|回复: 2

[实例教程] 在Hierarchy面板中选择和脚本名称一样的物体

[复制链接]  [移动端链接]
6蛮牛粉丝
1246/1500
排名
1745
昨日变化
1

26

主题

305

帖子

1246

积分

Rank: 6Rank: 6Rank: 6

UID
89788
好友
1
蛮牛币
2178
威望
0
注册时间
2015-4-7
在线时间
321 小时
最后登录
2017-8-19
发表于 2016-12-20 15:03:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
转自   http://narudesign.com/devlog/uni ... -same-name-objects/

原文是日文的  我多少会点  翻译了一个大概意思。。觉得挺有趣的小功能  有兴趣的看看

上源码   注释是我打的
[C#] 纯文本查看 复制代码
using UnityEngine;
using UnityEditor;
using System.Collections.Generic;


//继承自Editor
public class SelectSameNameObjects : Editor
{
    [MenuItem("Assets/Select Same Name Objects")]
    static void SameNameObjects()
    {
        MonoScript selected;

        try
        {
            selected = (MonoScript)Selection.activeObject;
        }
        catch
        {
            //在H面板中找的是和这个脚本名称相同的GameObject
            Debug.LogError("error");
            return;
        }

        GameObject[] objects = Resources.FindObjectsOfTypeAll(typeof(GameObject)) as GameObject[];
        List<GameObject> sel = new List<GameObject>();

        foreach (GameObject obj in objects)
        {
            if (obj.name != selected.name)
                continue;

            string path = AssetDatabase.GetAssetOrScenePath(obj);
            if (path.Contains(".unity"))
            {
                sel.Add(obj);
            }
        }

        GameObject[] selObjects = sel.ToArray();
        Selection.objects = selObjects;
    }
}



eNameObjects.gif


回复

使用道具 举报

6蛮牛粉丝
1489/1500
排名
2108
昨日变化
1

6

主题

254

帖子

1489

积分

Rank: 6Rank: 6Rank: 6

UID
159103
好友
5
蛮牛币
3979
威望
0
注册时间
2016-8-29
在线时间
673 小时
最后登录
2017-8-21

活力之星迈向小康

发表于 2016-12-21 17:08:52 | 显示全部楼层
可以   对的起 头像:老厉害了

回复 支持 反对

使用道具 举报

5熟悉之中
802/1000
排名
4621
昨日变化
1

0

主题

423

帖子

802

积分

Rank: 5Rank: 5

UID
156480
好友
0
蛮牛币
1277
威望
0
注册时间
2016-7-12
在线时间
151 小时
最后登录
2017-8-21
发表于 2016-12-29 13:17:17 | 显示全部楼层
66666666666666

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 返回顶部 返回列表