E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
编辑器扩展
Unity
编辑器扩展
总结 二:编辑器的相关特性
编辑器扩展
总结工欲善其事必先利其器引言:在项目开发中,
编辑器扩展
为开发者提供了开发自定义工具的功能,让开发者更加便利地使用编辑器开发项目。如若博客中存在错误,还请不吝赐教。
虚拟喵
·
2022-11-06 07:01
U3D编辑器扩展
Unity
编辑器扩展
特性
Attribute
Unity
编辑器扩展
——ReorderableList
一:前言我们定义一个数组或列表,默认是这样显示的这样显示有几个缺点——无法改表元素的顺序——如果添加一个元素,需要增加填写size的数值——如果要删除其中一个元素,非常麻烦ReorderableList可以让列表或数组在Inspector面板显示得更人性化一些二:使用首先需要创建一个ReorderableList对象,其中有几个回调函数——drawElementCallback:绘制每个元素的回调
Hello Bug.
·
2022-09-15 13:19
#
Unity编辑器扩展
unity
编辑器
游戏引擎
Unity
编辑器扩展
: 程序化打图集工具
开始前的声明:该案例中图集所使用图片资源均来源于网络,仅限于学习使用一、前言关于
编辑器扩展
相关的知识,在前面的两篇内容中做了详细的描述,链接地址:第一篇:Unity
编辑器扩展
UI控件篇第二篇:Unity
心之凌儿
·
2022-09-14 02:16
Unity
Unity
编辑器扩展
unity
编辑器
游戏引擎
图集
Sprite
Atlas
前端利器躬行记(8)——VSCode插件研发
VSCode提供了丰富的API,可以借助
编辑器扩展
许多定制功能。本次研发了一款名为SearchMethod的插件,在此记录整个研发过程。
咖啡机(K.F.J)
·
2022-08-29 08:00
Unity
编辑器扩展
脚本编译完成后回调(修改后)资源重新加载后回调编辑模式运行回调ContextMenu及ContextMenuItemScane视图添加自定义菜单ScriptableWizard参考:近来无事,巩固一下unity
编辑器扩展
相关知识
叹无痕
·
2022-08-21 09:53
unity学习
unity
编辑器
游戏引擎
Unity 扩展编辑器
Unity
编辑器扩展
——自定义Unity面板文章目录Unity
编辑器扩展
——自定义Unity面板自定义Menu菜单MenuItem特性IsValidateFunction校验函数Priority优先级特殊路径
KERVEN_HKW
·
2022-06-09 15:41
Unity编辑器拓展
unity
编辑器
游戏引擎
Unity
编辑器扩展
——调用Git,在Unity中拿到Git上每次提交Push的Log等信息
https://www.bilibili.com/read/cv15084602?spm_id_from=333.999.0.0
TenderRain。
·
2022-04-27 16:35
笔记
unity
unity
编辑器扩展
简单入门
unity
编辑器扩展
简单入门通过使用
编辑器扩展
,我们可以对一些机械的操作实现自动化,而不用使用额外的环境,将工具与开发环境融为一体;并且,
编辑器扩展
也提供GUI库,来实现可视化操作;
编辑器扩展
甚至也可以
老豆浆
·
2022-04-13 01:00
《Unity
编辑器扩展
》通用获取字符串面板
usingSystem;usingSystem.Collections.Generic;usingUnityEditor;usingUnityEngine;usingstaticUnityEngine.GUILayout;publicclassGainStringPanel:EditorWindow{privatestaticListdata;privateVector2scrollPos;pri
稳中有序
·
2022-03-21 05:47
unity
编辑器
游戏引擎
Unity
编辑器扩展
:基于ScriptableWizard批量为预设添加继承于MonoBehaviour的脚本
为了实现,批量为一些特定的prefab或者子对象添加统一的脚本,实现过程中发现,在继承自ScriptableWizard的类中,定义一个MonoBehaviour类型的变量,我们并不能把继承自他的子类拖过去。如图:[Tooltip("添加的脚本内容")][Header("添加的脚本")]publicMonoBehaviouraddMono;窗口中虽然正确识别类型,但是我们不能很方便的把脚本拖过来:
xuwanyy
·
2022-03-17 18:41
unity
C#
unity
Unity ScriptableWizard初接触
UnityScriptable
编辑器扩展
最近在学冯女神写的《unityshader入门精要》第十章,涉及到了反射效果,但是这个反射效果需要CubeMap和调用Camera类的RenderToCubemap
仁界
·
2022-03-17 18:06
unity
unity3d
Unity
编辑器扩展
(八)ScriptableWizard
向导式的编辑窗口usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEditor;usingUnityEngine;publicclassTestScriptableWizard:ScriptableWizard{publicstrings="aaa";publicinti=500;publicColorcolor=C
JPF29
·
2022-03-17 17:27
Unity
Unity
编辑器扩展
_窗口创建
方法1、ScriptableWizardusingUnityEditor;//展示对话框中的属性publicclassPlayerChange:ScriptableWizard{publicstringnameId="吕布";publicintlevel=10;publicfloathealth=150;publicstringskill="狂魔乱舞";publicfloathurt=15.3f;
Missづ随风
·
2022-03-17 17:27
unity
unity
编辑器扩展
的作用
这些话面向谁?首先你是一个对Unity感兴趣的人,再者,你拥有时间意识,想尽办法让自己“懒惰”的人,那么对于编辑器的扩展很适合你,因为它可以节省你开发的时间,减少一些重复性的操作。什么是对编辑器的扩展?编辑器的扩展,分两部分吧,编辑器指的是unity游戏开发工具(引擎),扩展,就是对该工具的扩展。编辑器(Editor),在项目开发中,编辑器的拓展可以为开发者提供开发自定义工具的功能,让每一位开发者
b36f744bdd4d
·
2022-02-20 07:15
Unity
编辑器扩展
之EditorWindow
Unity
编辑器扩展
之EditorWindow继承这个类的编辑器脚本可以用来创建一个编辑器窗口,类似Inspector窗口若要在这个类中添加一些控件,可以使用GUI和GUILayout控件,还可以使用编辑器专用控件
逆茪
·
2022-02-15 15:36
【Unity
编辑器扩展
】获取Assets下选中文件夹目录
vardir="Assets";foreach(varobjinSelection.GetFiltered(SelectionMode.Assets)){varpath=AssetDatabase.GetAssetPath(obj);if(string.IsNullOrEmpty(path))continue;if(System.IO.Directory.Exists(path))dir=path
星暮迟迟夜未央
·
2021-11-27 15:00
Unity
编辑器扩展
,复制物体的Position和Roation
示例:使用方法:将脚本放入Editor文件夹下,然后选中需要复制Position的物体,选择编辑器顶部的[复制坐标],需要粘贴的地方Ctrl+V即可usingUnityEditor;usingUnityEngine;//////放在Editor目录下///选中物体之后,在扩展窗口选择复制的选项,就可以将选中的物体的transform信息位置复制下来,然后在要复制的地方Ctrl+V就可以复制出来//
m_dlwlrma
·
2021-09-29 10:16
unity
Unity Editor
编辑器扩展
四 ScriptableObject类定制可序列化数据
ScriptableObject类定制可序列化数据这个类很有用,它可以打包数据对象,并且这个数据对象是序列化的,用来存储数据非常方便,比jsonxml等更方便,容易存取,这里用它做一个简单的使用案例。工具类ScriptableObjectUtility打包工具类,需放到Editor文件夹内usingUnityEngine;usingUnityEditor;usingSystem.IO;public
小小小小小丶敏
·
2021-06-11 07:34
Unity TreeView 网络收包显示工具(Json版)
Unity虽然为我们提供了各种很方便的工具,但是要解决如此多的需求,还是有些力不从心,所以它开放了强大的
编辑器扩展
玄猫大人
·
2021-05-21 12:34
Unity3D
编辑器扩展
一、使用MeunItem添加菜单栏按钮1、新建文件件Editor2、引入命名空间usingUnityEditor;3、使用特性[MenuItem("Tools/Test")]staticvoidTest(){Debug.Log("Test");}注意方法前加static编辑器类不需要集成MonoBehaviour二、MenuItem设置按钮显示的先后顺序[MenuItem("Tools/Test1
简D_EVELOPER
·
2021-05-19 14:19
UE4
编辑器扩展
之生成新关卡并将配置添加到xlsx
UE4
编辑器扩展
之生成新关卡并自动相应配置添加到xls一、创建一个关卡资源1.1创建UE4的资源无论是创建要给关卡、还是材质还是其它资源,逻辑基本一致,这里会给出几种资源类型创建的例子importunrealimportosimportsysdefcreateGenericAsset
莫之
·
2021-05-10 21:22
UE4编辑器扩展
What's new in Xcode 8
这个更快版本的IDE的新特性是你可以用来完成完全自定义的编码体验的新
编辑器扩展
。新的运行时问题会通过指出内存泄露来提示你避免bug,还有一个新的深入到你的对象图中去的内存调试器。
Cloudox_
·
2021-05-10 02:51
UE4 Python脚本
编辑器扩展
Python+
编辑器扩展
1.各种菜单的扩展1.1主菜单内添加一个子菜单mainMenu=menus.find_menu('LevelEditor.MainMenu')//找到主菜单ownerName=mainMenu.get_name
莫之
·
2021-05-06 19:34
UE4编辑器扩展
编辑器扩展
根据类型显示不同内容。
实现效果usingUnityEngine;usingUnityEditor;[CustomEditor(typeof(BtoolDemo))]//关联之前的脚本publicclassBtoolDemoEditor:Editor{privateSerializedObjecttest;//序列化privateSerializedPropertym_type,a_int,b_int;//定义类型m_t
betterplace
·
2021-03-09 01:00
编辑器扩展
_UE4
编辑器扩展
在UE的编辑器中,我们可以通过一些简单的操作在ContentBrowser中创建并编辑一些对象(即资源).在ContentBrowser空白处单击右键创建资源.在ContentBrowser选中一个或多个资源,右键从中创建新的资源.自定义特定资源资源编辑器(双击资源时打开的窗口)参照Paper2D插件,假设我们需要实现一个播放Texture序列的功能,即将一系列的序列帧图片导入UE4中,以指定的频
祝峰
·
2021-01-10 08:24
编辑器扩展
02、游戏场景搭建
场景搭建步骤目录结构设计资源导入用纹理绘制场景绘制瓦片地图添加物理碰撞目录结构设计目录结构—3rd(第三方插件存放的位置)—Editor(框架与项目
编辑器扩展
代码) ├AssetBundle(
编辑器扩展
秋翮
·
2020-10-08 03:27
UE4动画文件自动切割
在制作demo过程中经常遇到所有动作在一长段Anim里面需要自己根据帧数来进行复制文件然后打开进行切割步骤繁琐挺费时间既然引擎本身有这样的功能存在那么我们也能做到一键操作so~~~~干就完了先来一个
编辑器扩展
工具蓝图继承自
__AAAce
·
2020-09-16 18:17
UE4
GEF插件开发(一,空白编辑器搭建)
1.4Eclipse
编辑器扩展
点扩展,自定义编辑器。a)打开工程中的plugin.xml文件,进入Extens
laz1
·
2020-09-15 07:46
gef
gef
eclipse插件开发
Unity
编辑器扩展
总结 四:自定义Inspector面板
编辑器扩展
总结工欲善其事必先利其器引言:在项目开发中,
编辑器扩展
为开发者提供了开发自定义工具的功能,让开发者更加便利地使用编辑器开发项目。
虚拟喵
·
2020-09-14 14:53
U3D编辑器扩展
【Unity
编辑器扩展
】实现Unity中Enum的多选功能
实现如上图效果首先我们先新建一个脚本EnumTest.cs绑定在一个GameObject上面,里面写一个Enum:publicenumTestEnum{test1,test2,test3}这个时候在unity的Inspector面板里显示是这样的:随后我们再新建一个新的脚本:MyAttribute.cs让MyAttribute继承PropertyAttribute类型,类中不需要有任何的方法和字段
zscjob
·
2020-09-14 13:04
Unity
C#
编辑器扩展
C#枚举多选的原理与实现
实现,用一个unity中的
编辑器扩展
的例子来说明usin
漩子
·
2020-09-14 12:20
Unity随记
unity shader
编辑器扩展
类 ShaderGUI
效果如图:shader的
编辑器扩展
分为2种方法:是通过UnityEditor下的ShaderGUI类来实现的,形式比较近似于我们一般对unity编辑器的扩展方式。
勥小透明
·
2020-09-13 01:25
Shader
unity
编辑器扩展
一批量生成图片预制
觉得自己正在慢慢退化,所以以后坚持写博客记录一下成长。今天分享一个以前用到的一个功能,unity编辑器的一个扩张工具--批量生成图片,有兴趣的朋友可以进行扩展闲话少说直接上代码:namespaceGame.Utility{publicclassBatchCreatePrefab:EditorWindow{[MenuItem("Tools/生成预制")]privatestaticvoidPrefab
Daniel0086
·
2020-09-13 00:34
Unity
编辑器扩展
-ConsoleWindow中的双击日志定位
很多项目都有自己重写Debug.Log的习惯,难免会遇到在Unity的Console窗口中双击日志,但是没法直接跳转到想要看到的代码那一行的时候,解决办法有以下2种:1、将自己封装的日志类制作成DLL再导入到Unity使用,但是有时候想修改日志类的代码却比较麻烦了~~2、使用本文提供的LogEditor类来自动定位!。!下面来详细说明下该类吧~~使用方法:1、将LogEditor类的脚本放到名字为
不可食用的流畅菌
·
2020-09-12 13:32
Unity编辑器扩展
unity
编辑器
扩展
【Unity
编辑器扩展
】Multi-object editing not supported报错解决
错误信息解决方法在你的Editor类声明前添加属性[CanEditMultipleObjects]。没有该属性的编辑器在选中多个物体时,就会提示“Multi-objecteditingnotsupported”,出现其他绘制均不显示的错误情况。注:CustomEditor的脚本文件必须放置在工程中Assets/Editor文件夹中,脚本头文件引用处必须添加usingUnityEditor;。usi
ColorGalaxy
·
2020-09-12 10:13
Unity
Unity
编辑器扩展
Editor
Error
Unity 简单RPG对话系统——龙之谷2的NPC对话系统
写在前边:1.参考文章知乎:Yumir——用128行代码实现一个文字冒险游戏站内:虚拟喵——Unity
编辑器扩展
总结五:数组或li
Tervor_HAN
·
2020-09-07 02:28
Unity实战
unity
unity3d
c#
unity
编辑器扩展
--自定义Scene界面UI
本文讲的是在编辑状态下,对Scene界面的一些UI操作。作用在于地编,或者把一些繁琐的东西做个编辑界面给策划自己去设计。先上效果图:首先,在场景任意物体上挂上你的MONO脚本,具体脚本实现什么功能自行设计。这里我们简单在灯光下面挂一个MyGraph脚本。publicclassMyGraph:MonoBehaviour{publicTransformcube;}然后就是响应问题,我们怎么实现图中一点
大苏苏说
·
2020-08-26 23:30
unity
UE4
编辑器扩展
踩坑血泪史
可是在游戏开发过程中,特别是引擎和工具链开发的时候,UI是绕不过去的坑,UE4现在是各大厂越来越流行了,各种工具层出不穷,可是和unity相比,SlateUI做
编辑器扩展
和插件的时候,难度不是大了一个level
weixin_34259159
·
2020-08-25 08:47
Unity
编辑器扩展
:如何把图集(Atlas)拆分成单个图片
游戏开发中可能会用到商店下载的图集,但是如果只是用到一部分,却把整个图集打包到项目则明显是不划算的。可以让美术同事单独把需要的图片切出来,但是图源比较多的话也是一个不小的工作。既然能够拿到切好的图集数据,是不是可以通过代码自动生成切好的小图呢,答案当然是肯定的。这里提供一个小工具,操作很简单,在Project下选择要切出小图的Sprite,然后菜单Tools/SpriteAtlas就会在Asset
张广木
·
2020-08-21 16:54
unity
工具
(UE4 4.21 ) UE4
编辑器扩展
的杂项总结
UE4调用Windows文件操作面板(1)PickDirectory(拾取目录)FStringAbsoluteGameContentDir=FPaths::ConvertRelativePathToFull(FPaths::ProjectContentDir());FStringDirectory;IDesktopPlatform*DesktopPlatform=FDesktopPlatformM
带帯大师兄
·
2020-08-21 01:55
UE4
Editor扩展
[Unity插件] 新手必备的12款Asset Store插件
今天我们就为大家分享经过精心挑选的12款插件,其中有游戏开发教程、动画脚本插件、
编辑器扩展
工具以及着色器特效等等,帮助初窥门径的Unity新手快速上手游戏开发。
hcq666
·
2020-08-20 17:21
Cocos Creator Shader工具
花了两天时间,模拟UnityShader完成了一套基本的材质框架,由于不知道怎么扩展编辑器,就没写工具,后面等CocosCreator的
编辑器扩展
功能更完善一些再说。
游蓝海
·
2020-08-20 02:18
cocos2d-x
编辑器扩展
(inspector扩展)--小白第一次写
编辑器扩展
-扩展inspector在我们日常开发中,经常会遇到测试环节,我们就会在update里面写类似于if(input....)然后测试某个函数的功能,现在可以这个样子来做这是一个常规的类usingSystem.Collections
UnityChan
·
2020-08-19 22:42
利用UnityEditor实现自己的代码生成器
-----------------------------------------------------写在前面本文将利用unity的
编辑器扩展
功能,结合开源的Rotorz列表生成器,实现一个简单但有意义的代码模板生成
探求虚无
·
2020-08-18 02:39
Unity3d
Unity3D游戏开发之
编辑器扩展
程序开发实例
各位朋友大家好,欢迎关注我的博客,我的博客地址是http://www.qinyuanpei.com。今天我们来说说如何在Unity3D中为编辑器开发扩展程序。提到扩展程序,相信大家都不会陌生了。不管是Google的Chrome浏览器还是经典的FireFox,这些浏览器最为人所称道的就是它支持各种各样的扩展。扩展程序是一种插件,它遵循插件式设计的原则,可以随时在宿主程序中安装、卸载而不会影响宿主程序
PayneQin
·
2020-08-18 00:24
[移动互联]
[Unity引擎]
[独立博客]
Unity Editor
编辑器扩展
二 Inspector面板特殊属性
目录目录Inspector面板特殊属性代码Test2_1cs代码Test2_2cs代码Test2_3cs代码Test2_4_2cs代码Test2_4_4csInspector面板特殊属性这个知识点网上介绍很多,在此只是学习,其实也很简单,贴出代码,一看便懂。代码Test2_1.csusingUnityEngine;usingSystem.Collections;publicclassTest2_1
WarrenMondeville
·
2020-08-17 20:54
unity
Editor
编辑器扩展
检查Resources目录下所有的预设Text组件
usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Text;usingUnityEditor;usingUnityEngine;usingUnityEngine.UI;classCheckPrefabText:Editor{[MenuItem("Tools/CheckPre
zcc858079762
·
2020-08-17 19:55
u3d
在Inspector 中 设置添加回调函数 - Unity3d
编辑器扩展
在做一些开场动画或者其它指定事件触发一类功能时,需要在编辑环境下设置添加回调函数。一开始尝试直接使用delegate来编写,测试发现没有效果,在谷歌搜索到Unity论坛有人提到delegate不能被序列化到Inspector中使用,建议使用UnityEvent。UnityEvent,其实在UGUI中经常用到,只是平时不知道是它。比如按钮的点击事件就是直接从UGUIButton的源代码中搬运出来。先
_Captain
·
2020-08-17 18:19
Unity
Unity
编辑器扩展
-生成prefab的预览图并保存为图片
Project视图里的prefab文件都是一个蓝色的正方体,我想给它们加个预览图,暂时不知道怎么改Project视图的,但反正我想像NGUI那样有个专门的窗口存放一些常用的prefab,所以做成了如下效果:关于如何定制窗口,可以参考雨松的教程:Unity3D研究院之拓展自定义编辑器窗口实现思路:主要参考自:获取unityprefab的预览图像unity在2017.2版本可以使用官方自带API:As
liuhaopen
·
2020-08-17 04:22
Unity
游戏开发
Tools
Unity插件开发
unity 创建Cubemap的两种方式
创建Cubemap的第一种方式利用
编辑器扩展
功能进行快速创建。
Unity小林
·
2020-08-17 03:21
Unity
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他