GDevelop 中文文档 下载 App

精灵对象:给角色加动画帧

精灵是最常用的对象类型——所有「看得见、会动」的东西基本都是精灵。它的核心配置就两块:动画和碰撞。

创建精灵的四步

  1. 在对象列表点「+」新建对象,选「精灵」;
  2. 命名(如 Player),确认创建;
  3. 在属性面板「动画」区点「+」添加一个动画;
  4. 往动画里导入图片:一张就是静态图,多张按顺序排列就成了逐帧动画。
官方帮助文档中创建精灵对象并添加动画帧的界面
创建精灵:新建对象后添加动画与帧

动画相关设置:

官方帮助文档中添加动画帧与命名动画的界面
添加动画帧:命名动画、排列帧序

碰撞掩码与原点

官方帮助文档中编辑碰撞掩码与原点的界面
碰撞掩码编辑:多边形贴紧角色轮廓

从素材商店直接取

不想自己做图时,新建精灵时可以直接「从资产商店选择」,几千套免费素材里挑一张,贴图自动填进动画。详见 资产商店:几千套免费素材直接拖进场景。

事件里怎么切换动画

条件:玩家 在地面上
动作:把 玩家 的动画设为 "run"
条件:玩家 不在地面上
动作:把 玩家 的动画设为 "jump"

动画切换是精灵最高频的事件操作;装了「平台角色动画器」扩展后,idle/run/jump 的切换可以自动完成,不用手写这几条事件。