![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编辑器
刘峰1011
....
展开
-
unity地图路径编辑器
游戏开发的过程中,我们经常需要让某些物体按照固定的路线来移动,这时候就需要提供给策划同学们一个路径编辑器来让他们充分发挥"想象力"。。。先来看下最终效果:下面来简单说下实现过程制作路径点首先制作路径点,每一个路径点要记录自己都连接到哪些点,我们用一个数组来记录,所以路径点的脚本应该是这样:public class MapWayPoint : MonoBehavi原创 2018-02-01 16:25:38 · 6887 阅读 · 2 评论 -
一个自己开发的并应用在很多项目里的unity关卡编辑器
源码请到我的github中下载:https://github.com/LiuFeng1011/UnityMapEditor介绍:编辑器导出的数据为2进制数据,并经过gzip压缩,体积非常小。使用方法:1.首先制作预制体将游戏中的道具等做成预制体,将MSBaseObject拖到预制体上并保存。关卡编辑器只能识别挂有MSBaseObject脚本的物体。具有特殊属性的原创 2018-01-31 17:14:03 · 9566 阅读 · 2 评论 -
unity编辑器中打印选中物体所有子物体的坐标并复制到剪贴板
从前公司有个同事提了个标题中描述的需求,顺手做了下,分享出来也许其他人也能用上。代码很简单,看注释即可public class LogPosition : EditorWindow { //最终输出的数据 static string logtext; //增加菜单栏选项 [MenuItem("LOGPOSITION/LOG")] public static v原创 2018-01-31 16:41:30 · 1672 阅读 · 0 评论 -
unity 编辑mesh顶点位置
在某些特殊情况下,不得不对模型进行一些简单的修改,所以写了个简单的编辑脚本。思路就是获取mesh上的所有顶点,然后在每个顶点位置创建一个控制点,控制点可以是任意你喜欢的物体,通过判断控制点的位置信息来修改mesh的顶点位置。在unity中,mesh上的顶点与几个面相交,就会有几个坐标点,估计是把点为每一个三角形面复制了一份,所以这里在生成控制点时要注意剔除重复的点,不要重复生成。这里我是把每个顶点...原创 2018-02-10 17:09:49 · 20792 阅读 · 9 评论 -
unity编辑器中使用Gizmos绘制辅助线
前面给大家分享了一个关卡编辑器,但是我们的策划同学反映在摆道具的时候不够直观,坐标总是对不齐,于是就使用Gizmos给策划同学们写了一个辅助线的脚本,分享出来:using UnityEngine;#if UNITY_EDITORusing UnityEditor;#endif[ExecuteInEditMode]public class MapEditor : MonoBehavi原创 2018-02-05 19:16:59 · 7568 阅读 · 0 评论 -
unity excel配置表导出工具
很久之前写的一个工具,用于把excel导出为二进制文件,供游戏读取。完整项目在我的github中:https://github.com/LiuFeng1011/Test/tree/master/Assets/ExcelTools使用方法将ExcelTools放在项目Assets文件夹中创建配置表:同一张表中可以有多个工作簿,第一行为注释,程序中不会读取,第二行为字段原创 2018-02-06 21:56:00 · 6497 阅读 · 1 评论 -
unity 中带贴图以及动画的模型文件转为 lowpoly 风格的方法
这里的内容是在这篇文章的基础上进行的修改:https://blog.csdn.net/final5788/article/details/50574055原文章中主要是没有提到UV以及骨骼与定点的绑定方法。由于实现lowpoly的风格其实就是将原来的1个点复制为多个点,所以我们只要在复制定点的过程中将相应的顶点属性一同复制即可。这里直接给出完整代码:using UnityEngine;using...原创 2018-05-11 10:18:35 · 4363 阅读 · 1 评论