首页 > 学院 > 开发设计 > 正文

Unity3d编辑中复制资源路径到剪贴板

2019-11-10 17:09:58
字体:
来源:转载
供稿:网友

今天分享一个在项目中为了便于配置添加到右键菜单的小功能。

目的:方便配置资源路径操作方法:1.在Unity Editor内右键点击待操作的资源;2.再右键菜单内单击"Copy Asset Path to ClipBoard"3.再需要该资源路径的地方,右键鼠标——黏贴,或者Ctrl + V。源代码:
    // 复制资源路径到剪贴板    [MenuItem("Assets/Copy Asset Path to ClipBoard")]    static void CopyAssetPath2Clipboard()    {#if UNITY_EDITOR        string path = AssetDatabase.GetAssetPath(Selection.activeInstanceID);        TextEditor text2Editor = new TextEditor();        text2Editor.text = path;        text2Editor.OnFocus();        text2Editor.Copy();#endif    }记得包含UnityEditor
#if UNITY_EDITOR    using UnityEditor;#endif


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表