gpt4 book ai didi

iphone - 花栗鼠物理学 : Velocity question

转载 作者:太空宇宙 更新时间:2023-11-04 04:58:01 25 4
gpt4 key购买 nike

我正在制作一个 iPhone 游戏,其中的主角是一个根据设备的加速度计旋转而滚动的球。

我还没有开始这部分的编码,但我想知道你们是否有解决这个问题的好方法:

我试着稍微观察一下花栗鼠,我注意到物体具有属性 v,它是一个包含 x 和 y 速度的点。

我当时认为只是这样做是个坏主意:

playerBody->v = ccp(accelerometer.x * 5, playerBody->v.y);

因为它会卷起墙壁之类的东西,

有更好的解决方案吗?

最佳答案

基本上,在与墙壁的完全弹性碰撞(没有能量损失)中,我猜这就是您想要的,与墙壁垂直(垂直)的速度分量被反转(反转)。切向分量保持不变。例如,如果墙沿 x 轴,则 v_y = -v_y。我没有使用过 Chipmunk,所以我不会尝试告诉您执行此操作的实际语法。

关于iphone - 花栗鼠物理学 : Velocity question,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2940767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com