简介
Sprite(精灵)是 SandMod 中常用的游戏编辑系统,可用于创建游戏中的 2D 资源。在本文档中,您可以了解 Sprite(精灵)系统的组成和编辑方法,以及用于渲染 Sprite(精灵)在场景中的组件,您可以使用该系统更便捷且高效地在 SandMod 中创建 3D 游戏场景的 2D 资源。
Sprite(精灵)
Sprite(精灵)是静态的 2D 纹理。
【Sprite_Editing001.png】
如图为单个 Sprite(精灵)的示例。
Sprite(精灵)也可以以包含多个图像的 Sprite(精灵)集合体形式出现。
【Sprite_Editing002.png】
如图为包含每一帧动画的 Sprite(精灵)示例。
您可以通过 Sprite(精灵)资产打开 Sprite(精灵)提取窗口,对每一帧动画的 Sprite(精灵)进行提取处理,并使用提取出来的 Sprite(精灵)设置特效或场景中的 2D 动画。
【Sprite_Editing003.png】
Sprite(精灵)提取窗口提取示例。
通过使用 精灵序列(Sprite Clip)按顺序播放 Sprite(精灵)列表中的静态 Sprite(精灵),您可以为基于Sprite(精灵)的对象制作动画。
有关使用 Sprite(精灵)提取窗口和编辑、保存 Sprite(精灵)的更多信息,请参阅 Sprite(精灵) 章节。
精灵序列(Sprite Sequence)
您可以使用 SandMod 的 精灵序列(Sprite Sequence)来播放一系列 Sprite(精灵),从而为项目中的 2D 资源设置动画。
【Sprite_Editing004.gif】
如图为播放中的 精灵序列(Sprite Sequence)示例。
导入 Sprite(精灵)列表后,您可以组合提取的精灵来创建 精灵序列(Sprite Sequence),以对 Sprite(精灵)资产进行动画处理。然后,您可以将 精灵序列(Sprite Sequence)直接添加到场景或者 UI 中,以便在运行或预览时动态播放动画。
有关编辑和使用 精灵序列(Sprite Sequence)的更多信息,请参阅 精灵序列(Sprite Sequence)章节。
