scratch小游戏之极限跑酷

第一步,绘制舞台

用矩形工具绘制一个范围,然后用直线绘制一层一层的空中支撑点;

第二步,控制角色移动

新建变量‘xv’和‘yv’表示角色水平方向和数值方向的速度;不断侦测按键是否按下,然后进行操作,例如左移、右移:

file

当上移键被按下时,要注意:角色只能在黑线上起跳,所以要先判断角色是否站在黑线上,如果是,则将速度设定为12,否则不能起跳;

file

下降过程一样要先判断是否碰到黑线。

第三步,碰到左侧和右侧的垂直黑线

角色碰到两边的垂直线是应该退回来,并将水平速度设为零;如何检测是否碰到垂直线呢?

file

黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代