网站首页
编程语言
数据库
系统相关
其他分享
编程问答
EditorGUILayout
2024-09-30
AnimationClip优化工具 - 删除连续相同的帧
下图中Rotation.z的前4个关键帧[0,3](即15帧,30帧,45帧,60帧),值都没变;(3,4)Rotation.z变为60(即61帧到90帧);后3个关键帧[5,7]一直维持在60没变。可以分析下:前4个关键帧,[1,2]删除对动画没影响,后3个关键帧[5,7]删除对动画也没影响。 publicclassAnimClipCurveOptWnd:
2024-04-29
使用图集Atlas创建Fnt文件的工具
fnt文件生成unity字体的原理其实就是渲染图集Atlas上的Sprite,这边直接利用Unity自带的图集工具生成fnt文件注意:这里生成的fnt文件还没发直接用,因为没有关联字符,这个工具只是第1步,要配合Fnt编辑工具一起使用 publicclassSpriteToFntTool:EditorWindow{[MenuItem("
2023-04-04
EditorGUILayout.BeginVertical("textfield")
2023-03-03
UnityEditor扩展,将IMGUI工作流转变为RMGUI,实现一个树状层级结构模型简化版UIElement的思路
Unity内置Editor的IMGUI模式能够满足日常扩展,大多数情况下EditorGUILayout提供的控件,和布局方法BeginVertical,BeginHorizontal,配合大量的内置控件,可以满足快速开发需求。另
2022-11-29
Unity用户手册-EditorWindow
UnityEditor扩展概览unityeditor是一个通用的编辑器,提供了unity内部对象的创建,预览,编辑的功能及可视化界面。但对于特定类型的游戏开发可能还不能完全满足需求,还要根据程
2022-09-20
Unity Editor 扩展入门1
教程来源:https://www.youtube.com/watch?v=491TSNwXTIg&t=204s一个点击物体修改材质颜色的简单editor扩展工具 usingUnityEngine;usingUnityEditor;public