我知道,当您通过按"Make a variable“按钮在Scratch中创建一个变量时,您将得到一个对话框,在该对话框中,您可以使用单选按钮选择变量的作用域,用于”用于所有精灵“或”仅用于此sprite“。
但是,在创建了变量之后,如何查看代码来确定使用了哪个范围?
因为我不知道这个问题的答案。我一直在删除我的变量,并在IDE中重新创建它们,以确保范围是必需的。这有一个副作用,即删除引用这些变量的所有代码,这显然是有问题的。
发布于 2022-05-01 10:05:57
选择"Stage“(项目编辑器页面右下角,在精灵列表旁边),然后检查变量是否存在于可用变量列表中(项目编辑器页面的左侧,选项卡"Code")。如果它在那里,那么它就是一个“所有的精灵”变量。如果不是,那么它就是一个“只用于这个精灵”的变量。
https://stackoverflow.com/questions/72075487
复制相似问题