unity CustomEditor的基本使用

server/2024/10/18 2:43:57/

CustomEditor用来自定义脚本的编辑面板
其基本使用方式
先准备一个类,继承MonoBehaviour
在这里插入图片描述
定义一个变量,然后准备一个类,继承自Editor
在这里插入图片描述
在CustomEditor中指定要去修改的类型,通过serializedObject.FindProperty(变量名)的方式来获取变量,然后配合EditorGUILayout等GUI绘制方法绘制面板
在这里插入图片描述


http://www.ppmy.cn/server/125262.html

相关文章

滚雪球学MySQL[2.1讲]:基础SQL操作

全文目录: 前言2. 基础SQL操作2.1 数据库与表的基本操作创建与删除数据库创建、修改与删除表数据类型详解 2.2 基本数据操作插入数据(INSERT)查询数据(SELECT)更新数据(UPDATE)删除数据&#xf…

Pygame中Sprite实现逃亡游戏5

在《Pygame中Sprite实现逃亡游戏4》中通过碰撞检测实现了玩家、飞龙与飞火之间的碰撞处理,基本上实现了逃亡功能。最后,实现这个逃亡游戏中文字提示的功能。 1 操作提示 当进入游戏后,会在玩家下方的位置给出操作提示,如图1所示…

实战OpenCV之图像滤波

基础入门 图像滤波是数字图像处理中一种非常重要的技术,主要用于图像噪声去除、图像平滑、突出图像特征,或者进行图像风格的转换。它通过数学运算对图像中的像素值进行修改,以达到特定的处理目的。图像滤波可以分为两大类,分别为:线性滤波、非线性滤波。 线性滤波器通过一…

SDK(1.1note)

什么是SDK 控制台程序(Console User interface)CUI 对于控制台程序,通用,也就是平台无关 图形界面系统 可是如果你想要播放一个音乐,C语言有嘛? 所以需要平台开发,不可以移植性 平台会提供…

uniapp vue3 使用echarts绘制图表 柱状图等

部分内容AI总结 Uniapp 使用 Vue3 和 ECharts 组件的总结 在 Uniapp 中使用 Vue3 和 ECharts 进行数据可视化是一种常见需求。以下将详细介绍如何在 Uniapp 项目中安装 ECharts 插件、在 main.js 中挂载 ECharts 以及一个简单的示例 demo。 1. 下载 ECharts 插件 在 Uniapp 中…

推荐一个可以把PDF样本册转换为翻页电子书的网站

​随着互联网的普及,越来越多的企业和个人开始意识到线上展览的重要性。如何将实体样本册转化为线上版本,让更多人了解和欣赏自己的产品与服务? 一、网站简介 这款PDF样本册免费上传网站名为“FLBOOK”,致力于为广大用户提供便捷…

vue3更具文件目录动态添加路由配置

在项目中,想要在某个文件夹下直接添加.vue文件,并根据文件自动生成route跳转, 在view文件夹下,建立threePage文件夹,在里面建立index.vue,index1.vue; 建立three.js文件, 动态获取…

[报错解决] 运行MATCHA时需要在线下载Arial.TTF字体,但是无法连接huggingface

一、报错详情 requests.exceptions.ConnectTimeout:(MaxRetryError("HTTPSConnectionPool(hosthuggingface.co, port443): Max retries exceeded with url: /ybelkada/fonts/resolve/main/Arial.TTF (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnec…