使用编程猫积木编写放烟花的程序
```html
.scratchblocks {
display: inlineblock;
font: 14px/1.6 'Monaco', monospace;
whitespace: pre;
position: relative;
margin: 1em 0;
padding: 0;
overflowx: auto;
}
.scratchblocks svg {
display: block;
}
下面是使用编程猫的积木块来编写一个简单的放烟花的程序。
when flag clicked
forever
{
create clone of [firework v] // 创建烟花的克隆
wait (1) secs // 等待1秒
}
when I start as a clone
glide (1) secs to x: (pick random (240) to (240)) y: (pick random (180) to (180)) // 飞到随机位置
switch costume to [firework v] // 切换造型
repeat (5) // 重复5次
{
change size by (10) // 增加大小
wait (0.1) secs // 等待0.1秒
}
delete this clone // 删除克隆
这个程序会在猫猫被点击时不停地创建烟花的克隆,并让克隆飞到随机位置,然后爆炸并消失。
你可以将以上代码复制粘贴到编程猫的编辑器中,然后点击绿旗来观察烟花的效果。