Scratch 教程:16 变量(2/3)

16.5 创建⼀个新变量

单击“创建变量”按钮时,您可以创建⼀个新变量。在下⾯的例⼦中,我们给它名字x。

您还必须选择此变量是否适⽤于所有精灵,是否仅适⽤于该精灵。

您还可以将其设置为将存储在服务器上的云变量。此功能需要登录。它允许创建多⼈游戏。

图片[1]-Scratch 教程:变量

16.6 重命名或删除

所有变量下拉菜单都允许您重命名或删除它们。您可以删除或重命名my 变量。

图片[2]-Scratch 教程:变量

16.7 全局变量和局部变量

当⼀个变量只为单个精灵创建时,它被称为局部变量。两个局部变量可以具有相同的名称。所有精灵都可⽤的变量称为全局变量。

在下⾯的⽰例中,我们有 3 个变量:

  • ⼀个全局变量y
  • ⼀个局部变量x
  • ⽤于 sprite Scratchy精灵Cake的局部变量x 。
图片[3]-Scratch 教程:变量

舞台变量是全局变量,可⽤于所有精灵。

舞台上可以显⽰多个报告值。颜⾊⽤于区分它们。

  • 橙⾊表⽰⽤⼾创建的全局和局部变量
  • 蓝⾊表⽰精灵位置和⽅向
  • 紫⾊表⽰精灵⼤⼩
  • 紫⾊表⽰⾳量
  • ⻘绿⾊表⽰全局信息,例如计时器
图片[4]-Scratch 教程:变量

您的程序只能显⽰和隐藏⽤⼾创建的变量(橙⾊)。其他报告变量的可⻅性⽆法编程。

16.8 变量作为计数器

变量的典型⽤途是在循环中⽤作计数器。在这种情况下,我们使⽤变量i。这代表整数,或索引

计数器循环由以下块组成:

  • 将i设置为初始值通常为 1
  • 进⼊重复循环
  • 对变量i行某些操作
  • 将i更改为增量(通常为 1)
图片[5]-Scratch 教程:变量

上⾯的代码使 Scratchy 从 1 计数到 10。

图片[6]-Scratch 教程:变量
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片