本文仅作笔记学习和分享,不用做任何商业用途
本文包括但不限于unity官方手册,unity唐老狮等教程知识,如有不足还请斧正
因为unity不只能做3d,还有2d游戏需要大量编辑处理图片素材,所以需要了解Sprite(精灵)这种unity的常用格式,而内置的SpriteEditer就提供了很多选择
1.什么是SpriteEditer?
首先要知道什么是Sprite : 在游戏开发中,Sprite 是一种二维图像或动画,用于表示游戏中的角色、物体、背景等。它们通常是静态或动态的图像,可以在游戏场景中移动、旋转和缩放
其次,Unity的Sprite Editor 是一个非常有用的工具,用于创建和编辑2D精灵(Sprites),一般用于裁剪图集,修改锚点,决定渲染区域等工作
2.SingleMode(单图处理)
注意是SingleMode
图片需要sprite格式,然后就可以打开精灵编辑器了
我会分别说明这几种模式:
2.1 Sprite Editor 编辑普通参数
Use the Sprite Editor - Unity 手册
2.2 Custom Outline 自定义轮廓
Sprite Editor:Custom Outline - Unity 手册
也就是说,图里的这些透明的地方可以选择性的不渲染,这样有利于提升性能
可以看到容忍度(细化度)是0和1是完全不一样的
2.3 Custom Physics Shape 自定义物理形状
UI和2.2相似,但是这是控制2D碰撞轮廓的
2.4 Skining Editor
处理2D动画和骨骼相关,暂时挖坑
2.5 Secondary Textures 次要纹理
SpriteEditer Multiple(图集)
这是用于裁剪图集的模式
应用之后精灵编辑器会看到Slice亮了,也就是可以裁剪图片了
2.Modes
Automatic:不必解释
Grid by Cell Size:按照设置大小的单元格分割
Grid by Cell Count:按照行列分
显然,也不是太合适
Isometric Grid:等距网格
实际上如果素材合适,那么产生的效果会是下图这样子的:
3.Pivot
就是轴心点的位置,裁剪的Rect基于轴心点贴合,比如选择了TOP,Rect就会贴着小图的顶端生成
4.Method
就是已经分割好的Rect和新的产生冲突怎么办,一般选择Smart模式,将以前合适的白框保存下来,不合适的就会被新的清除掉
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » Unity SpriteEditor 中的图集处理功能
发表评论 取消回复