首页 > 其他分享 >编辑器扩展

编辑器扩展

时间:2024-02-04 17:13:51浏览次数:24  
标签:false Log void 扩展 编辑器 static Debug public

编辑器扩展

using UnityEditor;
using UnityEngine;

public class Bolive : Editor//要继承Editor脚本
{
    //脚本要放在Editor文件夹中

    [MenuItem("Ques/Muse", false, 10)]//第一个参数是目录结构,第二个是是否需要指定物体才可以点击,第三个是决定排序的序号,默认为1000
    public static void GetMin1()//要用静态方法,点击后会触发这个方法
    {
        Debug.Log("Muse");
    }

    [MenuItem("Ques/Nuse/Duse", false, 12)]//多个层级可以这样排
    public static void GetMinq()
    {
        Debug.Log("Duse");
    }

    [MenuItem("Ques/Nuse/Fuse", false, 11)]//多个层级可以这样排
    public static void GetMinb()
    {
        Debug.Log("Fuse");
    }

    [MenuItem("GameObject/Buse", false, 10)]//这个可以在场景下点击右键显示
    public static void GetMin2()
    {
        Debug.Log("Buse");
    }

    [MenuItem("Assets/Cuse", false, 10)]//这个可以在资源文件夹下点击右键显示
    public static void GetMin3()
    {
        Debug.Log("Cuse");
    }
}

  

标签:false,Log,void,扩展,编辑器,static,Debug,public
From: https://www.cnblogs.com/gatran/p/18006551

相关文章

  • 2.Prism框架ModuleAttribute、IOC扩展、功能注册
    ModuleAttribute(按需延迟加载)ModuleAttribute是Prism框架中用于标识模块的属性。通过使用ModuleAttribute,可以将模块与特定的模块目录进行关联,从而使Prism应用程序能够动态加载和初始化模块。在使用WPFModuleAttribute时,需要将该属性应用于模块类,并指定模块的模块目......
  • 金蝶云星空扩展业务对象保存报错,提示列名 'F_XXXX_CKLB' 无效。
     问题保存或者暂存都失败  原因分析扩展可能是直接引入或者导入,数据库字段不会生成。 解决方案签出扩展,保存后重新签入即可。    ......
  • 在ubuntu16.04下,源码编译安装特定版本的MongoDB PHP扩展
    背景:我的php项目在连接其他mongo库时报:Serveratxxx:27017reportswireversion5,butthisversionoflibmongocrequiresatleast6(MongoDB3.6)原因:本地MongoDBPHP扩展的版本过高解决方法:降低本地PHP扩展MongoDB版本,现在要降到mongodb-1.12.0版本步骤:1:下载......
  • OpenHarmony 定义扩展组件样式:@Extend 装饰器
    说明:从APIversion9开始,该装饰器支持在ArkTS卡片中使用。装饰器使用说明语法@Extend(UIComponentName)functionfunctionName{...}使用规则●和@Styles不同,@Extend仅支持定义在全局,不支持在组件内部定义。●和@Styles不同,@Extend支持封装指定的组件的私有属性......
  • 基于QScintilla项目实现SQL编辑器
    1、下载QScintilla:https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.14.1/QScintilla_src-2.14.1.zip2、解压缩,目录结构如下:QScintilla_src-2.14.1-src组件源代码-qsci组件头文件-scintilla内置的各种语言的词法扫描源代码-example范例(......
  • m基于Q-Learning强化学习的异构网络小区范围扩展(CRE)技术matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下: 2.算法涉及理论知识概要        基于Q-Learning强化学习的异构网络小区范围扩展(CellRangeExtension,CRE)技术是一种旨在优化异构无线网络性能的方法。异构网络是由不同类型的基站(如宏基站、微基站、皮基站等)组成的网络,这......
  • [word] word 2016没有公式编辑器吗
    word2016有公式编辑器。找到word2016里面自带的编辑器,插入–对象–找到MAthtapy3.0公式-确定就可以啦这样我们就可以对我们需要输入的公式进行编辑了,如果输入两个接连的公式,可以按一下空格键。......
  • PHP5.6的安装及redis、memcache、mongo扩展
    系统版本:CentOSLinuxrelease7.4.1708(Core)PHP5.6下载地址:wgethttp://am1.php.net/distributions/php-5.6.37.tar.gz需要装好yum的epel-release,这上面有相对应的依赖包,否则依赖包没装好编译会报错!!!安装相关依赖关系包yum-yinstallgccgcc-c++phpphp-mysqbzip2-dev......
  • Langchain中改进RAG能力的3种常用的扩展查询方法
    有多种方法可以提高检索增强生成(RAG)的能力,其中一种方法称为查询扩展。我们这里主要介绍在Langchain中常用的3种方法查询扩展技术涉及对用户的原始查询进行细化,以生成更全面和信息丰富的搜索。使用扩展后的查询将从向量数据库中获取更多相关文档。1、StepBackPromptingTake......
  • 实战:Linux系统存储扩展【已存在挂载点】
    概述此指南提供了在Linux系统中扩展已存在挂载点的步骤,适用于使用LVM管理的逻辑卷。步骤1.识别新硬盘命令:lsblk目的:确定新添加的硬盘的设备名称(例如/dev/vdb)。2.确定卷组名称命令:vgs目的:查找要扩展的逻辑卷所属的卷组名称(如centos)。3.检查文件系统......