事件类

1.当开始被点击

  • 是所有代码的开端,开始就是指界面右下角那个黄色箭头按钮,当点击开始按钮进入游戏后,代码就会从积木【当开始被点击】开始执行。

2.当角色位置改变时

  • 当角色(也就是你控制的编程猫或者阿短)的位置改变时,例如跳跃、跑动时,就会执行这块积木下面的代码。

  • 注意:角色静止不动时(如原地站着),是不会触发这块积木的,也不会执行它下面的代码。

  • 角色位置允许小数,所以当角色位置[x, y, z]其中一项的整数部分发生变化时才会触发,例如从[1.2, 0, 0]到[1.9, 0, 0]并不会触发,到[2.1, 0, 0]时会触发一次。

3.当方块被破坏

  • 可以与积木“破坏[ 位置 ]方块”配合使用,当执行了“破坏[位置]方块“后触发。这样当所有方块或指定的方块被破坏时,就可以执行这块积木下面的代码了。

4.当【按下】按键【a】

  • 当【按下/放开】键盘上你选中的某个按键时触发,如果一直按住则会不断触发[按下]。
状态 按下或放开
键盘 25个英文字母(除了q),0-9数字,上下左右键,空格键,回车键,任意键

5.当【按下】鼠标【左键】时

  • 当【按下/放开】鼠标【左键/右键】,执行该积木下面的代码。

6.当点击虚拟按钮【A】

  • 适配手机端的积木,当点击手机界面上的虚拟按钮【A/B/C】时,立刻执行这块积木下的脚本积木。在手机端玩游戏时,可用来代替PC端的当“当【按下】鼠标【左键】”等积木。

7.当点击手机屏幕

  • 适配手机端的积木,当点击手机屏幕时,立刻执行这块积木下的脚本积木。在手机端玩游戏时,可用来代替PC端的 “当【按下】鼠标【左键】”等积木。

8.当收到广播【“Hi”】

  • 必须配合“发送广播【】”使用,圆形输入框中输入所接收的广播的名称,以区分其他的广播,适合多种角色操作。

9.发送广播【“Hi”】

  • 发送一个广播,通知收到该条广播内容的部分开始执行某些操作。必须与"当收到广播【】”结合使用。

  • 当代码运行到【发送广播Hi】的时候,将会分成两个进程,一个进程继续执行【发送广播Hi】下面的代码,另一个进程将会执行【当收到广播Hi】下面的代码。利用广播可以同步执行几个操作,不过需要注意【发送广播“XX”】和【当收到广播“XX”】,两个引号内的内容应保持一致。

  • 举个例子:

如下代码,当放开键盘按键z时,发送广播z,收到广播z后,角色编程猫会说“好累啊,坐下休息一下吧。”和做坐下的动作。说话和做动作会同步执行。

10.停止

  • 停止所有正在运行的代码,玩家不能移动,代码也不能执行。需要按Esc键退回编辑器界面才能重新进行操作。

results matching ""

    No results matching ""