scratch3.0 重力作用下加速下降效果

本文探讨了在跑酷游戏中如何真实地表现角色受重力影响的加速下落过程,通过调整每次下落的步数来模拟速度增加,使游戏体验更加贴近现实。

应用场景

跑酷游戏中,设计角色下落的情况时,如果匀速下落(下图右边的小猫),是与实际情况时不符的。
实际情况中,重力加速度的存在导致下降速度一直变快的(左边的小猫)

本文介绍加速下降的效果(只是效果,并不追求严格满足物理公式哦)

在这里插入图片描述

设计思路

既然速度是改变的,我们使用每次下降的步数来表示速度,先建立一个速度变量,初始化为0
每次下降的步数为
设计一个无线循环来执行下降,保持小猫像人一样受到地球引力,是走在地上的
下降循环中,每次循环速度+1, 这样就实现了小猫的加速下降
在这里插入图片描述
下一节中,我们设计一个地面,让小猫碰见地面就停下来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值