图标与标记¶
OSA 画出的每一个记号,以及它们的含义。
节点字形¶
树的 Source 列带着一个复合字形:一个图标显示这个 slot 将要建出的每一个组件。这就是为什么有十六个而不是四个 —— 字形代表的是 slot,不是节点。
按接线顺序,从左到右一条一条地读。
单个组件¶
| 字形 | 建出 |
|---|---|
| Peg | |
| Group | |
| Composite | |
| Drawing(Read) |
组合¶
Peg 在前和 Group 在前是不同的字形
Peg → Group 和 Group → Peg 不是同一个 slot,所以不是同一个图标。Peg Order 设置决定你得到哪一个,而树不用打开 Inspector 就把答案摆给你看。见 结构节点。
backdrop 底板¶
| 字形 | 含义 |
|---|---|
| 一个 Backdrop |
backdrop 是唯一没有 PNG 的组件,因为它不是字形 —— 它是字形坐落其上的底板。OSA 自己画它:一个方块,6% 的边框和 22% 的标题条,用一种颜色,边框由它加深得来。两个常量就会变成关于同一块底板的两种说法。
当一个 slot 既有 backdrop 又有其他组件时,你看到的是底板里面带着那些条带 —— 见 Super node。
内容¶
| 字形 | 含义 |
|---|---|
| 内建的 Frames 文件夹 | |
| 一个帧 | |
| 带向前 z-depth 的帧 | |
| 带向后 z-depth 的帧 | |
| 一个 Harmony 模板 |
art layer¶
| 字形 | 层 |
|---|---|
| Overlay | |
| Line Art | |
| Colour Art | |
| Underlay | |
| Hide Art Layers 开关 —— 那一摞,故意去饱和,好让它不指向任何单独一层 |
数据类型¶
| 字形 | 含义 |
|---|---|
| raster 内容 | |
| vector 内容 | |
| thumbnails 开关 —— 那个照片字形 |
照片不是一种数据类型
山与太阳那个字形的意思是"把图给我看",它住在缩略图按钮上。表示"这是哪种数据"的那一对是 raster/vector —— 一个方轮廓对一个带尾巴的圆轮廓。在 14 像素下你读的是轮廓;内部细节全糊成一团。
磁铁¶
| 字形 | 含义 |
|---|---|
| 磁铁启用 | |
| 磁铁停用 | |
| Magnetize Scene | |
| Generate Magnet Tree | |
| Generate + Assemble | |
| 过滤磁铁列表 |
动作¶
| 字形 | 含义 |
|---|---|
| 搜索 / 查找 | |
| 移除 | |
| 链接项目 | |
| 名字与 slot 已链接 | |
| 名字已解除链接 —— 是你的,并且会留着 | |
| 标签显示 | |
| 标签隐藏 |
状态标记¶
Inspector 用一个形状标记每一组件行:
| 标记 | 含义 |
|---|---|
+ |
新的 —— 只在 staging 里,不在 Node View 里 |
| ▪ | 已存在 —— 场景里已经有了 |
| 灰色 | 禁用 —— 该组件未勾选 |
两条容易漏掉的规则:
树只画一种状态。 那里只标 已存在;其他每一行都不标。每行都有标记就成了纹理,不是信号。
含义从不由颜色承载 —— 由形状承载。 这些标记用标签自身的颜色绘制,所以换主题和色盲读者都不影响读取。
这两个标记在 Assemble 时改变了什么:+ 组件会被创建;▪ 组件会被就地编辑,绝不复制也绝不移动。见 重新编辑已装配的场景。
没有"混合"标记。混合只可能描述一个聚合体,而唯一的聚合体是卡片标题 —— 而它就正好坐在能正确回答这个问题的逐组件行的上方。
反馈颜色¶
| 颜色 | 含义 |
|---|---|
| 中性 / 蓝色 | 信息 |
| 绿色 | 完成 |
| 黄色 | 警告 —— 成了,但不是你以为的那种成法 |
| 红色 | blocker —— Assemble 被禁用 |
红色是唯一会拦住你交付的,也是唯一会禁用按钮的。