马戏团表演
故事背景:
马戏团来到城市中,表演了精彩的节目,一匹白马奔驰在城市中,跳跃过一个又一个的篮球,表演真精彩 。
程序原理:
马奔跑,其实还是背景在移动,这个跟上节课有点类似,只是这节课只需要两张图拼接即可(只往一个方向走)。
开始编程
1、选择Colorful City背景,将背景图复制,复制完成以后删除,再到角色中选择绘制造型,粘贴复制的背景造型。(我们这个背景是通过角色实现的)
在次粘贴背景角色,进行两张图片的粘贴(粘贴完成以后可以使用键盘的上下左右键微调位置)。
2、背景角色的代码:
当小绿旗被点击的时候定位到(0,0),重复执行,如果X坐标小于-480(两张背景图片的宽度),再将X坐标设置0
3、白马的程序:
选择白马的角色:原地更换造型就可以了
完成以后的效果:
4、篮球的程序:
选择篮球的角色,篮球从舞台的最右边滚动到最左边,当接触到白马的时候使用广播积木,通知白马进行跳跃,知道滚动到舞台的最左侧,在次移动到最右侧开始滚动。
5、白马接收到跳跃的信号后需要向上跳跃,向上的过程中速度要减慢,到达一定位置后需要向下移动速度要加快(模拟生活中向上抛物体的时候,向上由块到慢,向下的时候由慢到快) 需要使用变量进行控制(速度变量只适用于当前的角色)。
这节课就到这里,课后多练习下!✌