From Test-Scratch-Wiki
背景换成 () | |
背景換成 [背景1 v] | |
类别 | 外观类积木 |
形狀 | 条形积木 |
加入於 | 2.0 |
背景换成 () 积木,原文为 Switch Backdrop to (),是个外观类的条形积木。这个积木用来将舞台改变成指定的背景。
这是个很常被用到的积木,当舞台必须要切换到一个特定的背景时,就会用到这个积木。和它类似的背景换成下一个积木只能依序切换背景,这是不同之处。积木里可以嵌入带有背景编号或名称的变量或是橢圓形積木。
属性设置
除了所有背景的属性之外,还可以在下拉菜单中选择「上一个背景」和「下一个背景」两个选项。
历史
在 Scratch 2.0 之前,这个积木称为 Switch to Background () ,而当时的积木在运行时不会触发事件。在 2.0 开发过程中,此积木称作 Switch to Scene (),接着改成 Switch to Backdrop (),最后定案称为 Switch Backdrop to ()。
用法示例
因为它很简单使用,这里就不特别放上主要用途。它可以用在动画、游戏、模拟类的专案中 —只要想要换舞台背景就用这个积木。
一些常见的用法如下:
- 用在新的关卡开始时
背景換成 [level1 v] //level1 意指第一关
當背景換成 [level1 v] //在角色上 定位到 x: (0) y: (0)
- 游戏结束时的讯息
背景換成 [game over v]//game over 意指游戏结束
當背景換成 [game over v] 隱藏
- 就只是换个背景
背景換成 [背景2 v]
应用
替代用法
- 主页:Zho:替代用法列表
这个积木可以用以下代码来替代:
重複直到 <(wanted backdrop #) = (背景編號)> //wanted backdrop # 意指想要的背景编号 下一個背景 end
不过,用原始的积木似乎比较快。
还有一种方式是用角色盖章的方法来产生新的背景。
参见
角色用 |
说出 () () 秒
• 说出 () • 想着 () () 秒 • 想着 () • 显示 • 隐藏 • 造型换成 () • 造型换成下一个 • 背景换成 () • 效果 () 改变 () • 效果 () 设为 () • 效果清除 • 尺寸改变 () • 尺寸设为 () % • 图层上移至顶层 • 图层下移 () 层 • 造型编号 • 背景名称 • 尺寸 |
舞台用 |