如何使用 App Inventor 2 中的块构建随机按钮选择器?
How to build a random button picker with the blocks in app inventor 2?
我是初学者,没有任何编码等方面的经验,我需要帮助
第一张截图:
显示我的屏幕,如您所描绘的那样,有两个按钮 - 第一个称为右按钮,另一个称为错误按钮。这是因为单击 RIGHT BUTTON 将打开下一个屏幕,而单击 WRONG BUTTON 将导致返回到上一个屏幕。我认为这有点无聊 :D 这就是为什么我想用块构建一些东西,这些块会在屏幕初始化后随机选择这些按钮中的一个是正确的,另一个是错误的。为了更清楚。每次我启动应用程序时,我都不知道这两个按钮中的哪个按钮会让我更进一步一个屏幕——它可能是第一个或第二个按钮——我希望这是一个随机选择。
现在,我尝试构建类似这样的块:
但是我找不到合适的块,正如您在屏幕截图 2 中看到的那样 :D 我想,这不是它应该看起来的样子,但我现在的技能太低了。我还假设我需要一个 "if,then" 块”,如果有人构建它并制作屏幕截图并在此处 post 我将不胜感激 ;)
基本上,我是在寻求帮助。我一直在互联网上寻找教程等,但我找不到真正对我有帮助的东西。
非常感谢您;)
按下按钮时,不是打开 next/prev 屏幕,而是调用自定义过程并让该过程决定按下的按钮是否正确。这可以通过多种方式完成,例如使用 Math.randomInteger 块。您实际上不必在按下按钮之前决定它是否是正确的按钮,只需在按下按钮时执行 "coin flip" 来决定(至少这听起来像是您想要的你的描述)。
另请注意,AI 中的屏幕数量非常有限,您可以一遍又一遍地重复使用相同的按钮,而不是转到另一个屏幕(也许只是在角落显示一个标签,计算您走了多远)来了),或者制作很多按钮,并且只有前两个在开始时可见,然后随着你的进步 hide/unhide 正确的按钮。
Here this is the answer I have found for my problem using your info
我是初学者,没有任何编码等方面的经验,我需要帮助
第一张截图:
显示我的屏幕,如您所描绘的那样,有两个按钮 - 第一个称为右按钮,另一个称为错误按钮。这是因为单击 RIGHT BUTTON 将打开下一个屏幕,而单击 WRONG BUTTON 将导致返回到上一个屏幕。我认为这有点无聊 :D 这就是为什么我想用块构建一些东西,这些块会在屏幕初始化后随机选择这些按钮中的一个是正确的,另一个是错误的。为了更清楚。每次我启动应用程序时,我都不知道这两个按钮中的哪个按钮会让我更进一步一个屏幕——它可能是第一个或第二个按钮——我希望这是一个随机选择。
现在,我尝试构建类似这样的块:
但是我找不到合适的块,正如您在屏幕截图 2 中看到的那样 :D 我想,这不是它应该看起来的样子,但我现在的技能太低了。我还假设我需要一个 "if,then" 块”,如果有人构建它并制作屏幕截图并在此处 post 我将不胜感激 ;)
基本上,我是在寻求帮助。我一直在互联网上寻找教程等,但我找不到真正对我有帮助的东西。
非常感谢您;)
按下按钮时,不是打开 next/prev 屏幕,而是调用自定义过程并让该过程决定按下的按钮是否正确。这可以通过多种方式完成,例如使用 Math.randomInteger 块。您实际上不必在按下按钮之前决定它是否是正确的按钮,只需在按下按钮时执行 "coin flip" 来决定(至少这听起来像是您想要的你的描述)。
另请注意,AI 中的屏幕数量非常有限,您可以一遍又一遍地重复使用相同的按钮,而不是转到另一个屏幕(也许只是在角落显示一个标签,计算您走了多远)来了),或者制作很多按钮,并且只有前两个在开始时可见,然后随着你的进步 hide/unhide 正确的按钮。
Here this is the answer I have found for my problem using your info