Scratch教程

当前位置:小码王 > 学习教程 > Scratch教程

Scratch中随机运动可以用Operators来实现
导读:随机运动是没有规律的,并不知道怎么用程序去直接写出来,这就难到了我们很多小朋友了,没关系,今天小码王​的老师叔叔教大家用Operators来实现随机运动。

  小朋友们玩Scratch的时候,可以放个东西,可以让这个东西运动,直线运动,拐个弯、曲线运动都不难,但是如果想让他随机运动呢?因为随机运动是没有规律的,并不知道怎么用程序去直接写出来,这就难到了我们很多小朋友了,没关系,今天小码王的老师叔叔教大家用Operators来实现随机运动。


  1、启动Scratch,进入工作界面;


  1.jpg


  2、点击Events(事件),将“当绿旗被点击时开始”拉到右边脚本编辑区;


  2.jpg


  3、将猫删掉,创建新角色球和球拍;


  3.jpg


  4.jpg


  4、点球,在脚本编辑区给球编辑脚本,这里的方向运用了Operators(数字和逻辑运算)操作,方向设为180-入射方向的方向,并让它旋转-20至20之间的随机数,使运动具有随机性。


  5.jpg


  5、点球拍,在脚本编辑区给球编辑脚本;


  6.jpg


  6、点按绿旗开始执行程序,点右边的红色按钮停止运行。


  7.jpg


  Scratch中随机运动可以用Operaors来实现,是不是很轻松呢?在这里要注意一下的是,求的球的运动方向是变量,可以在运动面板里用“方向”来控制,我们知识让他的方向以随机的形式转变,所以就形成了随机运动,是不是很神奇呢?喜欢的话就收藏一下吧!