许多人都知道,Scratch中有两类变量,即全局变量和私有变量。不过,克隆体变量因其隐秘,而不为许多人所知,本系列博客将介绍Scratch中的变量类型及其实际应用。
首先我们来看全局变量,在任意角色中(包括舞台),新建一个变量,选择“适用于所有角色”即可创建全局变量:
任何角色都可以调用全局变量,使用简单,就不再赘述。
接着我们再来看私有变量,在特定角色中,新建一个变量,选择“仅适用于当前角色”即可创建私有变量:
创建完私有变量之后,可以在屏幕上看到:
这时,变量名前面还有角色名,私有变量只能被当前角色,即角色1调用。值得注意的是,不同角色的私有变量可以重名,但全局变量不可重名:
那么如何调用其他角色的私有变量呢?我们可以在侦测