AIScratch如何开始程序运行

2024-10-14 22:28:55

1、全局运行指所有精灵的代码全部开始运行,局部运行是指代码块(多个程序块组合成一个代码块)被触发运行,程序块运行是指单个程序块运行。下面我们用示例来演示一下。我们在当前精灵的代码区拖入左侧的三个程序块,代码的意思是让当前精灵顺时针旋转。我们可以单击程序块的任意位置,这时代码块开始运行。

AIScratch如何开始程序运行

3、当单击代码块的任意位置开始运行时,我们可以看到被我们点击的那个精灵的箭头一直在旋转,而另一个没有被点击的精灵是静止不动的。我们再次点击代码块时,程序停止了运行。

AIScratch如何开始程序运行

5、除了可以通过点击绿旗和点击程序块的方式运行代码外,还支持通过其他条件触发代码块的运行,键盘按键、鼠标操作、收到消息、克隆事件等都可以触发代码块的运行。当按下某个键触发代码运行,比如按下空格键发射子弹,按下向左键精灵向左移动等,程序能够检测到0-9,a-z以及方向键和空格键的操作。

AIScratch如何开始程序运行

7、程序中可以通过“广播我的消息”来发送消息给其他精灵,精灵根据消息的内容来运行相对应的代码。消息内容是自己命名新建的,点广播程序块右侧黑色的三角形就可以新建消息内容。你可以打开“触发运行”的项目文件,来体验效果。

AIScratch如何开始程序运行
猜你喜欢