在编程猫手机版中怎样模拟皮球自由落下并跳动

 时间:2024-10-22 14:31:03

我们让程序模拟皮球从高处自由落下,然后反复跳动的情形。

在编程猫手机版中怎样模拟皮球自由落下并跳动

工具/原料

小米max3

MIUI12.5.1

编程猫Nemo4.5.0

方法/步骤

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、点"开始运行",皮球在重力作用下按自由落体规律下落到地面,然后反弹起来,如此重复直到停在地上。

在编程猫手机版中怎样模拟皮球自由落下并跳动

在编程猫手机版中怎样模拟皮球自由落下并跳动

割绳子2森林玩法攻略 奇奇学如何进行切换账号 超多图详解可爱超萌的巧虎面包 在编程猫源码编辑器中怎样设置角色移动? 随机存储器RAM的特点是什么
热门搜索
淡水鱼的种类图片 水景图片 香港美女图片 眼睛长了麦粒肿图片 pk图片