博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[cb]扩展Hierarchy 添加二级菜单
阅读量:5943 次
发布时间:2019-06-19

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

目地

这篇博客教大家如何扩展Hierarchy

默认的Hierarchy

在Unity的Edior编辑器中,默认的Hierarchy如下

扩展的Hierarchy

扩展示例

MyInitOnLoad脚本

创建MyInitOnLoad.cs,放在Editor目录下

using UnityEngine;using UnityEditor;using System.Collections;//InitializeOnLoad:http://docs.unity3d.com/Manual/RunningEditorCodeOnLaunch.html[InitializeOnLoad]public static class MyInitOnLoad{    //MenuItem属性把任意静态函数变成为一个菜单命令。仅静态函数能使用这个MenuItem属性    //static function MenuItem (itemName : string, isValidateFunction : bool, priority : int)    [MenuItem("GameObject/Create Other/cb/New-1", false, 55000)]    public static void CreateNew1()    {    }    [MenuItem("GameObject/Create Other/cb/New-2", false, 55000)]    public static void CreateNew2()    {    }    [MenuItem("GameObject/Create Other/cb/New-3", false, 55000)]    public static void CreateNew3()    {    }    [MenuItem("GameObject/Create Other/cb/New-4", false, 55000)]    public static void CreateNew4()    {    }}

自定义菜单

扩展Hierarchy后,出现自定义的菜单项,如下图所示:

转载地址:http://eggtx.baihongyu.com/

你可能感兴趣的文章
2008年国外50个最佳CSS设计欣赏
查看>>
Beego的controller怎么用嵌入实现继承问题
查看>>
SQL 服务器勒索病毒XTBL、dharma、wallet后缀,会在文件名中添加联系的电子邮件地址...
查看>>
Nokia House”或“NoHo
查看>>
re模块
查看>>
【sparse coding】【转】sparse coding稀疏表达论文列表
查看>>
16个Javascript的Web UI库、框架及工具包(2010年)
查看>>
R数据可视化--ggplot2定位之坐标系详解
查看>>
PHP array_key_exists() 函数(判断某个数组中是否存在指定的 key)
查看>>
Charpter5 软件测试总结
查看>>
python中@staticmethod、@classmethod和实例方法
查看>>
Java创建数组的三种方法
查看>>
管理计算机内存
查看>>
some requirement checks failed
查看>>
存储管理
查看>>
HDU-2089-不要62
查看>>
供应商接口的使用
查看>>
Latex学习笔记0
查看>>
css控制div强制换行
查看>>
ios 底部用定位 fixed。在软件盘出来后,页面元素被顶上去一部分,fixed定位的footer也跑到了上面去。解决方法...
查看>>