Read this manual in English

导入2D图像

Defold 支持2D游戏常见的可视内容. 可以使用 Defold 制作静态或动态Sprite, UI 组件, 粒子特效, 瓷砖地图, 位图字体和 Spine 动画. 先导入图片文件再创建相应资源以使用它们. 把文件系统任意图片文件拖放到 Defold 编辑器的 资源面板 中即完成导入操作.

Importing files

::: 注意 Defold 支持 PNG 和 JPEG 图片格式. 其他格式要先转换成支持格式后使用. :::

创建 Defold 资源

图片导入 Defold 后即可创建相应资源:

atlas Atlas
图集是多张图片组成的大图. 图集可以包含单个图片或者 动画组, 即组成逐帧动画的一组图片.

atlas

关于图集资源详情请见 图集教程.

tile source Tile Source
瓷砖图集是由小图按一定顺序排列好的大图. 这种图又被叫做 精灵表. 瓷砖图集也可以通过指定第一帧与最后一帧的图块, 来创造逐帧动画. 也可以使用图片自动生成图块的碰撞方块.

tile source

关于瓷砖图集资源详情请见 瓷砖图集教程.

bitmap font Bitmap Font
位图字体是 PNG 图片格式的文字表. 这种字体比起 TrueType 或者 OpenType 字体文件并没有性能优势, 但是由于是图片, 颜色阴影等效果可以随意加入.

关于字体资源详情请见 字体教程.

BMfont

使用 Defold 资源

当图片转化为图集或者瓷砖图集之后就可以用于各种可视组件之中:

sprite
Sprite是可以显示的图片或者逐帧动画.

sprite

关于Sprite详情请见 Sprite教程.

tile map Tile map
瓷砖地图是由若干源自瓷砖图集的地图块 (图片连同其碰撞方块) 组成的可视组件. 瓷砖地图不能使用图集资源.

tilemap

关于瓷砖地图详情请见 瓷砖地图教程.

particle effect Particle fx
粒子是由粒子发射器发射的, 源自图集或者瓷砖图集图片生成的一组组静态图片或逐帧动画.

particles

关于粒子特效详情请见 粒子特效教程.

gui GUI
GUI 方块节点和 饼图节点也可以使用来自图集或者瓷砖图集的静态或逐帧动画.

gui

关于GUI详情请见 GUI教程.

spine Spine model
Spine models 从 Spine scene 资源中获取数据. 包括两部分:
  1. 一个描述骨骼与动画的 Spine Json 文件.
  2. 依附于骨骼的图片图集. Spine models 不能使用瓷砖图集资源.

spine

关于 Spine models 详情请见 Spine model 教程.


Did you spot an error or do you have a suggestion? Please let us know on GitHub!

GITHUB