嵌套"触摸"块有什么作用?

Ben*_*ler 3 mit-scratch

制作一个Scratch平台游戏,我发现这不符合我的要求:

在此输入图像描述

...因为它似乎没有为我的节目以正确的节奏运行.

但是,这确实有效:

在此输入图像描述

......我注意到它被用于平台游戏,例如Sushi Platformer.

有谁知道这些嵌套触摸块实际上做了什么?

更新:

@towerofnix是对的...我做了一个实验项目,在https://scratch.mit.edu/projects/118349555/#player

...具有以下实验选项:

在此输入图像描述

结果:

控制:平台检测有效,但是上下抖动太多

Experiment1(@towerofnix):有效,没有抖动!

实验2:不起作用,企鹅有时会下楼

实验3:有效,因为它相当于Experiment1!

Flo*_*rie 6

划痕并不神奇.这是一个普通的代码解释器(据我所知).

现在已经不在了,让我们成为解释者并解决这个问题.

  1. 触摸颜色将返回真或假.
  2. 触摸然后输入true或false.
  3. 触摸将通过所有名为真或假的精灵.
  4. 因为没有这些名字的精灵(至少不在寿司平台游戏中),所以继续.
  5. 接下来是return false,所以返回false.
  6. 因此,嵌套将始终返回false.
  7. 不接受输入false,因此返回true.
  8. 这样 - - 是不必要的,可以用这个替换 -

因此,如果做最后一步不会导致与最后一步没有相同,我们真的需要看到你的项目!