supportsSlot。
替换标题画面
最终效果:自定义标题画面显示真实作品名,并能打开当前项目绑定的读档、设置和鉴赏界面。 组合能力:supportsSlot · ctx.system · ctx.game · 扩展设置
可由玩家改键的快速存读档
最终效果:默认按 F5 快存、F9 快读;动作会出现在 Studio 的「输入按键」设置中,玩家可以重新映射。 组合能力:ctx.input.registerAction · ctx.archive · autonomous 注册
@extension 的 id 开头。bindShortcut 适合弹窗打开期间的临时 Escape 键,不适合需要玩家改键的长期动作。
打开存档页前缓存游戏截图
最终效果:存档槽缩略图显示打开存档页之前的游戏画面,不会截到存档界面自己的蒙层。 组合能力:onInit / onClose · 截图缓存 · 存档系统插槽
save() 时,宿主会优先复用这张缓存。
做一个玩家控制中心
最终效果:一个面板同时控制主音量、跳过策略和全屏。配置变化立即反映到引擎,窗口不支持全屏时自动隐藏全屏开关。 组合能力:ctx.config · ctx.game.window · React Hook
ctx.config 管理玩家设置,不要用扩展的 ctx.settings 代替。后者是作者在 Studio 中配置扩展规则的入口。