Aseprite 中文文档 下载 App

图层分组(Layer Group)|把几十层整理得一目了然

什么时候需要分组

一个游戏角色的动画可能有几十层:头、身体、两只胳膊、两条腿、武器、阴影、高光、线稿、特效……全部平铺在图层面板里,滚动半天找不到哪层是哪层。

图层分组就是在图层面板里创建一个文件夹,把相关图层放进去。折叠文件夹后只显示分组名,展开才显示里面的层。

怎么创建分组

桌面版

  1. 选中你想放到同一个分组里的所有图层(按住 Shift 或 Ctrl 多选)
  2. 右键 → Group Layers(或点击图层面板的文件夹图标)
  3. 新分组自动包含选中的图层,可以重命名

也可以先建空分组、再逐个拖图层进去。

安卓端

在图层管理里找"分组"功能,路径可能因版本而异。

推荐的分组结构

按"从大到小"的粒度分组——一个角色的分组结构:

角色_A(最顶部分组)
  ├── 身体
  │   ├── 身体_线稿
  │   ├── 身体_底色
  │   └── 身体_阴影
  ├── 头部
  │   ├── 头部_线稿
  │   ├── 头部_底色
  │   ├── 头发
  │   ├── 眼睛
  │   └── 高光
  ├── 武器
  │   ├── 武器_线稿
  │   ├── 武器_底色
  │   └── 武器_高光
  └── 阴影(角色整体投影)
背景(最底部分组)
  ├── 天空
  └── 地面
参考(分组,标记为"参考层")
  ├── 参考图1
  └── 参考图2

分组的导出行为

普通分组

导出 PNG/GIF/Sprite Sheet 时,分组不影响导出——分组里所有可见图层的 Cel 都会被合成进最终帧。分组只是帮你组织图层的工具,导出时和没分组效果一样。

分组折叠 / 隐藏

如果把整个分组隐藏(点分组上的眼睛图标),分组里所有图层都会被隐藏——导出时这些层不参与合成。

这在做"配件切换"时特别有用:比如"头盔"分组里有两顶头盔——隐藏 A 时显示 B,隐藏 B 时显示 A,预览不同头盔搭配效果。

分组和标签的区别

概念管什么在哪操作
图层分组纵轴:某一帧里的图层层级组织图层面板
帧标签横轴:时间轴上的帧分段时间轴标签栏

分组和标签可以独立使用也可以配合——比如"角色_A"分组的所有图层,共同参与"walk"标签的动画。

嵌套分组

分组里可以再套分组(嵌套),让结构更精细。但别套太深(建议最多 2~3 层)——套太深找起来反而麻烦。


实用技巧