菜单MenuItem的使用

目录

一、参考:

1、Unity:菜单MenuItem的使用

2、unity3d拓展编辑器MenuItem的使用:成功

①亲测+补充:有效

3、Unity 经典教程 Editor扩展之MenuItem的使用:成功

①亲测+补充:因为例子没有可复制的代码,下面贴上我写的代码,运行第一遍时候,界面没有变化,关闭再次运行后才会看到界面出来了


 

一、参考:

1、Unity:菜单MenuItem的使用

https://blog.csdn.net/qq_37212364/article/details/81033547

2、unity3d拓展编辑器MenuItem的使用:成功

https://www.cnblogs.com/nsky/p/5266618.html

①亲测+补充:有效

Unity5.6.3创建新物体,复制代码,第一遍有效果,第二遍代码挂不到物体上面,显示需要

然后场景中就有了

3、Unity 经典教程 Editor扩展之MenuItem的使用:成功

https://jingyan.baidu.com/article/215817f7b698e81eda14231a.html

①亲测+补充:因为例子没有可复制的代码,下面贴上我写的代码,运行第一遍时候,界面没有变化,关闭再次运行后才会看到界面出来了

using UnityEditor; //UnityEditor一定要添加
using UnityEngine;

public class My_menuItem02
{
    [MenuItem("MyTools/Test")]//路径决定执行函数的位置,函数一定是静态static
    static void Test()
    {
        Debug.Log("My_menuItem02 success!");
    }

    [MenuItem("GameObject/MyCube",false,5)]//在GameObject下面建立出发函数菜单pubLic MenuItem(string itemName名称,bool isValidateFunction是否验证函数,int priority函数优先级)
    static void Test01()
    {
        GameObject go = GameObject.CreatePrimitive(PrimitiveType.Cube);//【 Unity GameObject类 】GameObject.CreatePrimitive 创建基本对象(球、圆柱、正方形等等)
        go.transform.position = Vector3.zero;
    }

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值