在编程猫手机版中怎样模拟皮球自由落下并跳动
1、运行编程猫APP,新建作品,进入创作界面。
2、设置背景为"篮筐背景"。(可参考以下经验)
3、添加角色"皮球",在角色库的"道具"类中。(可参考以下经验)
4、切换到积木编辑界面。
5、点"变量&孥恶膈茯quot;积木盒,添加以下变量:c,x0,y0,y1,y,ys,g,g2,h0,h1,h2,h,t,s,v0。(可参考以下经验)
6、把各变量设置为隐藏。(可参考以下经验)
7、点"函数&孥恶膈茯quot;积木盒,新建两个函数:"皮球反弹"和"自由落体"。(可参考以下经验)
8、先看函数"自由落体",无参数,其功能是模拟皮球自由落体运动。自由落体位移公式:h=(1/2)gt^2,g是重力加速度9.8,t是时间,h是下落的高度。
9、再看函数"皮球反弹",无参数,其功能是模拟皮球反弹运动。反弹位移公式:h屏顿幂垂=vt-(1/2)gt^2,v是初速度,g是重力加速度9.8,t是时间,h是反弹的高度。
10、回到主体程序,添加积木组如下。
11、添加另一组积木如下。
12、点"开始运行",皮球在重力作用下按自由落体规律下落到地面,然后反弹起来,如此重复直到停在地上。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:88
阅读量:53
阅读量:93
阅读量:39
阅读量:44