在用scratch写编写程序的时候,经常会遇到让角色上下移动,这个是很常见的问题。今天我们跟着mathscoding一起来弄明白下scratch如何让角色上下移动。
方法一、坐标轴控制上下移动
我们先来认识下scratch中的坐标情况:
整个舞台宽480,高360左右位置用x表示。上下位置用y表示最中心位置x= 0,y =0记作(0,0)中心的正右方;x=240,y=0记作(240,0)中心的正。上方;x=0,y= 180记作(0,180)以此类推,中心的正左方(-240,0),与正下方(0,-180)因此,要想让角色能够。
上下移动,我们可以改变角色的y,y越大,角色的高度就越高,反之角色的高度就越低。代码如下:
scratch通过坐标轴让角色上下移动
方法二、面向方向,通过移动让角色上下移动
让角色先面向0°,将旋转方式设置为左右翻转。不断的循环移动,碰到边缘就反弹。
scratch通过面向让角色上下移动