极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch-如何让跳跃的角色具有自由落体运动

极客小将2021-02-03-

https://cdn.china-scratch.com/timg/190521/1K6094159-0.gif

思路分析:

首先跳跃分为上下两个过程,先说往上跳

专业术语叫竖直上抛运动,公式如下

upload/article/images/2021-02-03/a66fdef500d151bf7a1e9533c4892309.jpg

通过这个公式可以算出这个高度h,Vo是初速度,g是重力加速度,t是时间

upload/article/images/2021-02-03/2add20829e9e8df0cf2a1a0722037a70.jpg

其次说往下落

专业术语叫自由落体运动,公式如下:

upload/article/images/2021-02-03/0e59351eff939c9181e28b8c0b5b6dd0.jpg

s是距离增量,g是重力加速度,t是物体下落的时间

代码如下:

upload/article/images/2021-02-03/c0675e910b5d5cdcd0ee56d9afa48202.jpg

完整代码如下:

upload/article/images/2021-02-03/25978f2f92868e58a6ee218ed774fd67.jpg

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

网友点评

共有5条评论来说两句吧...

在线客服