增加点击延时
广告
{{v.name}}
📋 原始需求(task.md):

因为人耳听到声音和浏览器实际发声的时间有0.几秒的延时,导致这种音频游戏的用户体验不佳。不能简单增加延时,要先把延时增加到1.2秒,然后前端的倒计时条只显示0~1.0秒的范围,这样用户在听到声音时,倒计时条接近于走到1.0秒的位置。

修复人耳听声与浏览器发声之间约 0.几秒的延时导致的体验脱节:将实际触发“叫.mp3”的延时增加到 1.2 秒,同时倒计时条只显示 0~1.0 秒的范围,实现声画同步。


实现要点
  • 实际延时增加到 1.2 秒(不能简单增加延时,需配合显示范围调整)
  • 前端倒计时条只显示 0~1.0 秒的范围(把 1.2 秒窗口映射为 0~1.0 秒)
  • 用户听到声音时,倒计时条接近于走到 1.0 秒的位置(声画同步)
友链