博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Unity---在Hierarchy视图中将选中的对象的层级目录复制到剪切板
阅读量:4984 次
发布时间:2019-06-12

本文共 994 字,大约阅读时间需要 3 分钟。

using UnityEditor;using UnityEngine;public class ObjPathCopyTool : ScriptableObject{    [MenuItem("Custom/Copy path %Q")]    //自定义快捷键    static void CopyPath()    {        Object[] objs = Selection.objects;        if (objs.Length < 1)            return;        GameObject obj = objs[0] as GameObject;        if (!obj)            return;        string path = obj.name;        Transform parent = obj.transform.parent;        while (parent)        {            path = string.Format("{0}/{1}", parent.name, path);            parent = parent.parent;        }        Debug.Log(path);        CopyString(path);    }    //将字符串赋值到剪切板    static void CopyString(string str)    {        TextEditor te = new TextEditor();        te.text = str;        te.SelectAll();        te.Copy();    }}

Unity自定义快捷:

% - CTRL on Windows / CMD on OSX

‘# - Shift’
& -Alt
LEFT/RIGHT/UP/DOWN - Arrow keys
F1 … F2 - F keys
HOME,END,PGUP,PGDN
字母键 - _ + 字母(如:_g代表按键)
还可以几种合并

转载于:https://www.cnblogs.com/luguoshuai/p/10689553.html

你可能感兴趣的文章
面试了一个开发人员
查看>>
软件工程及软件项目开发流程
查看>>
关于android4.3 bluetooth4.0的那些事儿
查看>>
嵌入式成长轨迹14 【嵌入式环境及基础】【Linux下的C编程 上】【gcc、gdb和GNU Make】...
查看>>
C语言讲义——变量的输出
查看>>
shell脚本 ----每天学一点shell
查看>>
FZU2150 :Fire Game (双起点BFS)
查看>>
php_常用操作_读取文件_数据库操作
查看>>
Linux中GCC源码编译安装
查看>>
equals与==关于Object覆盖和重载问题
查看>>
KVO
查看>>
js基础教程四之无缝滚动
查看>>
关于C51 keil使用中.c文件的链接心得
查看>>
Ios 弹框 MJPopup,KxMenu
查看>>
ssh框架添加时添加不到数据库问题
查看>>
解决AR中Receivable Activities 运行不了的问题
查看>>
SQL SERVER 如何处理带字母的自增列--【叶子】
查看>>
使用DocFX生成文档
查看>>
AssemblyInfo.cs文件的作用
查看>>
android之PackageManager简单介绍
查看>>