16.5 创建⼀个新变量
单击“创建变量”按钮时,您可以创建⼀个新变量。在下⾯的例⼦中,我们给它名字x。
您还必须选择此变量是否适⽤于所有精灵,是否仅适⽤于该精灵。
您还可以将其设置为将存储在服务器上的云变量。此功能需要登录。它允许创建多⼈游戏。
![图片[1]-Scratch 教程:变量](https://www.51scratch.com/wp-content/uploads/2022/09/image-60.png)
16.6 重命名或删除
所有变量下拉菜单都允许您重命名或删除它们。您可以删除或重命名my 变量。
![图片[2]-Scratch 教程:变量](https://www.51scratch.com/wp-content/uploads/2022/09/image-61.png)
16.7 全局变量和局部变量
当⼀个变量只为单个精灵创建时,它被称为局部变量。两个局部变量可以具有相同的名称。所有精灵都可⽤的变量称为全局变量。
在下⾯的⽰例中,我们有 3 个变量:
- ⼀个全局变量y
- ⼀个局部变量x
- ⽤于 sprite Scratchy精灵Cake的局部变量x 。
![图片[3]-Scratch 教程:变量](https://www.51scratch.com/wp-content/uploads/2022/09/image-62.png)
舞台变量是全局变量,可⽤于所有精灵。
舞台上可以显⽰多个报告值。颜⾊⽤于区分它们。
- 橙⾊表⽰⽤⼾创建的全局和局部变量
- 蓝⾊表⽰精灵位置和⽅向
- 紫⾊表⽰精灵⼤⼩
- 紫⾊表⽰⾳量
- ⻘绿⾊表⽰全局信息,例如计时器
![图片[4]-Scratch 教程:变量](https://www.51scratch.com/wp-content/uploads/2022/09/image-63.png)
您的程序只能显⽰和隐藏⽤⼾创建的变量(橙⾊)。其他报告变量的可⻅性⽆法编程。
16.8 变量作为计数器
变量的典型⽤途是在循环中⽤作计数器。在这种情况下,我们使⽤变量i。这代表整数,或索引
计数器循环由以下块组成:
- 将i设置为初始值通常为 1
- 进⼊重复循环
- 对变量i行某些操作
- 将i更改为增量(通常为 1)
![图片[5]-Scratch 教程:变量](https://www.51scratch.com/wp-content/uploads/2022/09/image-64.png)
上⾯的代码使 Scratchy 从 1 计数到 10。
![图片[6]-Scratch 教程:变量](https://www.51scratch.com/wp-content/uploads/2022/09/image-65.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END