Sprite 组件参考

Sprite(精灵)是 2D 游戏中最常见的显示图像的方式,在节点上添加 Sprite 组件,就可以在场景中显示项目资源中的图片。 属性检查器下面的添加组件按钮,然后从添加渲染组件中选择Sprite,即可添加 Sprite 组件到节点上。 Sprite API。

Sprite 属性

资源管理器中拖拽 Texture 或 SpriteFrame 类型的资源到Sprite Frame属性引用中,就可以通过 Sprite 组件显示资源图像。 Atlas属性也会被一起设置。之后可以点击Atlas属性旁边的选择按钮来从该 Atlas 中挑选另外一个 SpriteFrame 指定给 Sprite。

渲染模式

Sprite 组件支持四种渲染模式:

  • size)。通常用于 UI 元素,或将可以无限放大而不影响图像质量的图片制作成九宫格图来节省游戏资源空间。详细信息请阅读使用 Sprite 编辑器制作九宫格图像一节。
  • -

    填充模式(Filled)

    Type 属性选择填充模式后,会出现一组新的属性可供配置,让我们依次介绍他们的作用。

    Fill Range 填充范围补充说明

    HORIZONTALVERTICAL 这两种填充类型下,Fill Start 设置的数值将影响填充总量,如果 Fill Start 设为 0.5,那么即使 Fill Range 设为 1.0,实际填充的范围也仍然只有 Sprite 总大小的一半。 RADIAL 类型中 Fill Start 只决定开始填充的方向,Fill Start 为 0 时,从 x 轴正方向开始填充,Fill Range 决定填充总量,值为 1 时将填充整个圆形。Fill Range 为正值时逆时针填充,为负值时顺时针填充。

Label 组件参考。