![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity编辑器扩展
unity编辑器扩展
Cloud Flower
二次元老贼、U3D游戏开发、NestJS学习中
展开
-
游戏开发unity编辑器扩展知识系列:资源修改立即写入磁盘AssetDataBase.SaveAssets()
参考:https://blog.csdn.net/ltycloud/article/details/79318054总结:先setDirty,再SaveAssetsEditorUtility.SetDirty(Object target) --标记为已更改的资源Unity不会立即保存到磁盘,这时需要调用:AssetDataBase.SaveAssets()...原创 2021-02-23 11:10:35 · 526 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:扩展Hierarchy右键菜单
代码如下:[MenuItem("GameObject/生成带图片的Image", false, -100)]public void Test(){}效果如下: 注意:MenuItem的priority参数必须小于50 MenuItem的itemName参数只支持一级路径(即itemName只能有一个"/")。例如"GameObject/aaa/bbb"无效,是不会出现在Hierarchy右键菜单里的...原创 2020-12-25 16:34:16 · 898 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:一个方法添加至多个MenuItem
代码如下,用多个MenuItem标记方法就可以了[MenuItem("GameObject/生成带图片的Image", false, -100)][MenuItem("Assets/生成带图片的Image")]static void GenImageGameObject(){}原创 2020-12-25 16:27:37 · 170 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:自定义Hierarchy右键菜单
参考: https://blog.csdn.net/weixin_43994445/article/details/107305810总结: 重写OnHierarchyGUI原创 2020-12-23 21:18:31 · 443 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:修改纹理资源的TextureType
需要用TextureImporter导入资源,调用如下代码TextureImporter importer = (TextureImporter)TextureImporter.GetAtPath(path);importer.textureType = TextureImporterType.Sprite;AssetDatabase.Refresh();原创 2020-12-23 21:16:06 · 596 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:获取选中文件的路径
参考: Unity 编辑器下获取选择文件路径原创 2020-12-23 21:13:36 · 1199 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:获取选中对象
参考: UnityEditor的Selection类原创 2020-12-23 18:20:21 · 2154 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:在Project视图下右键添加菜单子项
说明: 只需要将子项的路径放到"Assets"下即可,右键点击就可以看到了 [MenuItem("Assets/MenuItemForRightMouseDown")] public static void Init() { }原创 2020-12-23 16:57:12 · 765 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:自定义菜单子项MenuItem
参考: https://blog.csdn.net/leonardo_davinci/article/details/78503601原创 2020-12-23 16:28:22 · 168 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:自定义编辑器窗口点击右键显示自定义菜单栏
参考: https://docs.unity3d.com/ScriptReference/GenericMenu.html https://docs.unity3d.com/ScriptReference/Event-button.html效果:using UnityEngine;using UnityEditor;public class MenuItemForCustomizedWindow : EditorWindow{ [MenuI...原创 2020-12-23 16:14:16 · 545 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:自定义快捷键
参考: https://blog.csdn.net/q764424567/article/details/108639136总结:快捷键 指令 % CTRL # Shift & Alt LEFT/RIGHT/UP/DOWN 箭头上下左右 F1-F12 键盘快捷键F1-F12 HOME/END/PGUP/PDDN 对应键盘的Home/End/PageUp/PageDown ...原创 2020-11-29 21:38:23 · 343 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:常用操作指引贴
暂时做记录用,后面可能会整理使用的标签或apiOnDrawGizmos OnInspectorGUI OnSceneGUI OnDrawGizmos 与 OnSceneGUI 的区别 MenuItem 与 EditorWindow ScriptWizard ScriptObject Attributes AssetPostprocessor参考: Unity 拓展编辑器入门指南...原创 2020-11-10 15:53:13 · 130 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:AssetDatabase.SaveAssets
插眼总结: 在Editor运行c#脚本时,可以修改资源,这时如果想要保存修改,可以调用AssetDatabase.SaveAssets参考: 官方文档:https://docs.unity3d.com/ScriptReference/AssetDatabase.SaveAssets.html 使用参考:https://blog.csdn.net/qq_18995513/article/details/51955609?ops_request_misc=%257B%252...原创 2020-05-19 16:07:35 · 1189 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:进度条显示EditorUtility.ProgressBar
插眼:总结:EditorUtility.ProgressBar为核心api参考: https://blog.csdn.net/LIQIANGEASTSUN/article/details/42174339?locationNum=10&fps=1原创 2020-05-12 17:04:20 · 1087 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:添加菜单以及快捷键
插眼:有时间再整理总结: %代表Ctrl,#代表Shift,&代表Alt,_加符号则代表快捷键为该符号参考: https://blog.csdn.net/weixin_30439131/article/details/96524703 https://www.jianshu.com/p/5c1c166c8c0a...原创 2020-05-12 16:56:59 · 188 阅读 · 0 评论 -
游戏开发unity编辑器扩展知识系列:标签属性Attribute
参看:https://blog.csdn.net/LLLLL__/article/details/103923236原创 2020-03-28 16:34:18 · 304 阅读 · 0 评论