【问题标题】:How to stop user from holding down space bar?如何阻止用户按住空格键?
【发布时间】:2022-09-27 12:29:13
【问题描述】:

我正在创建一个临时项目,您必须按空格键才能移动,我发现了一个漏洞:按住空格键,因为该项目旨在提高您的 SBPS(每秒空格键),而不仅仅是按住空格键。那么如何阻止用户按住空格键呢?

    标签: mit-scratch


    【解决方案1】:

    我已经知道您正在检查用户是否按下了空格键,这是一个好的开始!

    当用户按下空格键时,您必须停止录制任何空格键按下。

    之后开始录制空格键,一旦用户有released空格键,这样他们就不会被这样利用。

    这是一个示例代码块:

    (来自enblazingfire's answer on the Scratch Forums

    【讨论】:

      【解决方案2】:

      使用 [等到 <not <key [space] 被按下?>>] 这将阻止代码运行,直到它们不是按空格键。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-02-03
        • 2016-07-15
        • 1970-01-01
        • 2017-10-23
        • 1970-01-01
        • 2018-08-04
        相关资源
        最近更新 更多