diff --git a/images/narraterowinfo.png b/images/narraterowinfo.png new file mode 100644 index 0000000..85d4549 Binary files /dev/null and b/images/narraterowinfo.png differ diff --git a/pages/accessibledesign.md b/pages/accessibledesign.md index a66c254..5d7a2aa 100644 --- a/pages/accessibledesign.md +++ b/pages/accessibledesign.md @@ -44,3 +44,54 @@ 举个例子,假如你的设备输入延迟比较大,又或者你用的是蓝牙耳机,更甚至是Steam远程畅玩或是和好友远程玩双人关卡,此时你会发现,你按下空格键,会等大概一秒钟才会听到空拍音效,节奏点也会因为网络延迟延后判断,通常这时候我们会通过调整输入偏移来解决,但即使是调整了输入偏移,你在按空拍的时候还是会因为网络延迟等原因延后一秒钟才会播放空拍音效。 这也就是为什么说空拍音效的响起会对后续节奏判断产生影响了,偏移量小的玩家还没什么,无非就是多响一声而已,但偏移量大的玩家呢?所以制作过程中尽量不要让玩家在没有节拍的位置误认为有节拍并按了一个空拍,毕竟如果延迟比较大的话,这种误导性影响还是挺大的。 + +### *7、 使用屏幕朗读事件 + +官方在v0.19.0无障碍更新中加入了屏幕朗读事件,以为视障玩家群体提供更多支持。 + +> 为你的关卡添加屏幕朗读事件是可选的,但是请确保你正确使用了事件。同时,你**不应该**: +> +> - 添加会干扰正常游玩的屏幕朗读事件(如场景描述与画面不符、对轨道的错误提示等); +> - 将屏幕朗读事件作为谱面玩法的一部分(除非在关卡描述中特别说明)。 + +在继续之前,请确保在`设置>易用性设置>朗读设置`中启用了`朗读`。 + +阅读[关卡屏幕阅读器的适配测试指南](https://docs.qq.com/doc/DUVJVc1pjam1uT1R6)以了解如何配置屏幕朗读。 + +另外,推荐在启用朗读的情况下先游玩官谱以作参考。 + +#### 朗读轨道信息 + +![](../images/narraterowinfo.png) + +**轨道**:选择要朗读哪条轨道的信息。 + +**类型**:“**患者上线**”表示新的轨道被引入;“**患者更新**”表示某条轨道的行为模式改变;“**患者离线**”表示某条轨道在当前谱面不再被使用。 +“**医生上线**”“**医生离线**”与“**患者上线**”“**患者离线**”类似,只不过由电脑操控。 + +**仅声音提示**:启用该选项时,游戏将不会朗读该提示的类型。 + +**朗读X字拍子**:选择**开启**时,游戏将会朗读该轨道当前的X字拍子。选择**自定义**时,将会朗读玩家自定义的X字拍子,而不是轨道当前的X字拍子。例如,对于`----xx ---♥`,游戏会朗读“X拍56”;而当轨道没有X字拍子时,游戏会朗读“无X拍”。 + +**紊乱**:用于提示X字拍子连续变化的节拍(例如`X-WOT`)。 + +**玩家**:选择在双人模式下,该轨道由哪位玩家接管。 + +一般情况下,游戏会按以下的顺序来朗读: + +`[玩家][类型][轨道角色][X字拍子]` + +#### 朗读口述 + +**口述内容**:游戏朗读的内容。 + +**朗读分类**:该朗读事件的类别。下面是官方对朗读分类的说明: + +- 提示:适用于常规屏幕文字提示,“状态标识”信息默认归入此类。 + +- 描述:“朗读口述”事件的默认分类,专用于呈现纯视觉信息(如角色动画、背景环境等)。玩家可按`F6`键切换此类播报。 + +- 字幕:"浮动文字"事件的默认分类,适用于语音内容字幕(如歌词字幕),支持多语言翻译。玩家可按`F7`键切换此类播报。 + +- 说明:专用于游戏控制说明。播报后,玩家可随时按`F1`键重复听取当前指引(直至下一条指引信息覆盖)。 +