Unity SpriteEditor(精灵图片编辑器)
🏆 个人愚见,没事写写笔记
🏆《博客内容》:Unity3D开发内容
🏆🎉欢迎 👍点赞✍评论⭐收藏
🔎SpriteEditor: 精灵图片编辑器
📌用于编辑2D游戏开发中使用的Sprite精灵图片,编辑 图集中提取元素,设置精灵边框,设置九宫格,设置轴心(中心)点等等功能。
⚠️新版本Unity 需要在(Packages Manager)安装 2D Sprite包才能使用SpriteEditor
🔎Single图片编辑
☀️SpriteEditor中Sprite面板:
📌Name:名字
📌Position:在图片中的偏移位置和宽高
📌Border:边框,用于设置九宫格的四条边(绿色的线)
📌Pivot:轴心(中心)点位置
📌Pivot Unit Mode:轴心点单位模式
Normalized:标准化模式,0~1
Pixels:像素模式
📌Custom Pivot:自定义轴心点
☀️Custom Outline(决定渲染区域)
💡默认情况下不修改都是在矩形网格上渲染,边缘外部透明区域会被渲染,浪费性能,使用自定义轮廓,可以调小透明区域,提高性能
📌Snap:将控制点贴近在最近的像素
📌OutLine Tolerance:轮廓点的复杂性和准确性,0~1值越大轮廓点越多,越准确
📌Generate:自动生成网格轮廓
☀️Custom Physics Shape(决定碰撞判断区域)
💡自定义精灵图片的物理形状,主要用于设置需要物理碰撞判断的2D图形,它决定了之后产生碰撞检测的区域
☀️Secondary Textures(为图片添加特殊效果)
⚠️待更新
🔎Multiple图集元素分割
💡图片资源是图集时,需要在设置时将模式设置为Multiple,可以使用Sprite Editor自带的功能进行图集元素分割
☀️自动分割
📌Pivot:轴心(中心)点位置
📌Custom Pivot:自定义轴心点
📌Method:如何处理现有对象
Delete Existing:替换掉已经选择的任何矩形
Smart:尝试创建新矩形同时保留或调整现有矩形
Safe:添加新矩形而不更改任何已经存在的矩形
☀️按照单元格大小分割
📌Pixel Size:单元格宽高
📌Offset:偏移位置
📌Padding:和边缘的偏移位置
📌Keep Empty Rects:是否保留空矩形
☀️按照行列数进行分割
🔎Polygon图片编辑
📌Sides:边的数量。只能是3~128