2021/6/17精灵

精灵有几种不同的模式可以设置。单个精灵和多模式精灵。
当你创建单个块游戏对象时,你看到了如何使用单个精灵,那么什么是多模式精灵呢?它们是使用spritesheet的特殊精灵,或者称为纹理地图集。
单个精灵:单图像精灵。
多模式精灵:具有多个元素的精灵。例如,它可能有几个不同的精灵集合—比如可以用来制作动画的一组图片。还可以包括不同的部分,例如臂、腿和躯干。
这给你带来灵感。你使用它们是因为你的游戏中的每一个图像占用一个绘制调用,如果你的项目只涉及到几十个精灵组件,这对游戏的性能产生不了什么影响。然而,随着游戏在复杂性和广度上的增长,单个精灵会导致性能问题。使用spritesheets,你只需要多个精灵的一个绘制调用,从而降低了性能的成本。
超级黄豆君使用多模式精灵,使动画状态帧运行,跳跃和从高处落下)储在一个spritesheet中。
在精灵子文件夹中选择SuperSoyBoySpriteSheet.png精灵,然后切换Sprite Mode为Multiple。单击Apply。

单击精灵组件编辑器按钮打开它的窗口。你会看到一个放大的视图。

有几个选项可以将spritesheet分割成单独的子精灵。,我们现在将使用Grid By Cell Size方法,通过这个方法,你可以输入每个“剪切”精灵的像素大小以及偏移和填充。
我们会在下面的内容中介绍其他切割方法。
单击精灵编辑器左上方的Slice按钮,并将Type类型更改为Grid By Cell Size.。将Pixel Size大小设置为(48, 40),其他选项保持默认。所有黄豆君动画切片是48×40像素。因此,您使用相同的值来进行网格切片。点击Slice。

看看精灵编辑器。您应该看到精灵周围的边界框,显示了网格切片的成品效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值