预设
创意工坊里有一类特殊物品叫预设(preset)。预设本身不包含完整壁纸,而是基于另一个底层作品,并覆盖它的部分自定义属性,从而呈现不同的效果。
在 project.json 中,预设通过两个字段体现:
dependency:它所依赖的底层作品的创意工坊 ID。preset:一组属性取值,用来覆盖底层作品的默认属性。
Mirage 据此把它识别为预设,并在筛选面板中归入「预设」类型。
因为预设只带属性覆盖、不带完整资源,要正常显示预设,必须同时拥有它依赖的底层作品。如果只下载了预设而缺少依赖,壁纸无法正确渲染。
Mirage 的自动处理
Section titled “Mirage 的自动处理”当你尝试应用一个缺少依赖的预设时,Mirage 会:
- 检测到依赖尚未安装。
- 弹出提示,说明需要先下载依赖作品。
- 在你确认后,自动下载所需的依赖。
- 依赖就绪后,再打开并应用这个预设。
如果依赖已经安装,Mirage 会直接应用预设,无需额外操作。
- 看到「预设」标识的物品时,留意它是否需要额外的底层作品。
- 让 Mirage 自动处理依赖通常最省心;若下载被中断,可重新触发应用来续上流程。
- 预设的属性覆盖会体现在播放控制与自定义属性面板中,你仍可在其基础上继续微调。
关于属性和 dependency / preset 字段的更多细节,见 project.json 结构。
