一个物件锁的例子:无法与第二个物件交互
物件锁 (note lock),是一个日常使用的术语,指的是 osu! 为了保证玩家能顺利击打物件的游戏机制。当以下两种情况同时出现时,物件锁就会出现:
这种情况下,其后的第二个物件会上锁,osu! 会忽略玩家的输入,直到当前时间点完全离开第一个物件的判定窗口。如果玩家无法操控并击打第一个物件来解除第二个物件的锁时,物件锁就会成为一个问题。并且,物件锁可能会出现多米诺骨牌效应,导致玩家在后续的物件上出现更多的失误,直到血量耗尽并失败。
当物件锁出现时,被击打的物件会抖动。但对于滑条和转盘不生效(只出现在圆圈上)。
物件锁是 osu! 时间轴系统的一部分,当两个物件的判定窗口相互重叠时就会发生。如果谱面的判定严度 (OD) 很低,BPM 很高,那么判定窗口会经常重叠,物件锁会更经常发生。
由于通常情况下,玩家需要按照时间先后顺序,来击打 osu! 谱面的物件,所以物件锁导致的输入失效通常会起到积极作用:
从谱师的角度来说,他们可以根据物件密度和 BPM,来小心选取难度的判定严度 (OD),从而防止出现物件锁。对于 BPM 高于 200 的谱面来说,建议 OD 设为 5 或者更高。请参阅指南:避免在高 BPM 下出现物件锁 (Avoiding notelock at high BPM)。