![]() |
1
2
你可以用物理图书馆 Chipmunk Physics 它允许您在两个对象之间附加弹簧和物体,并检测它们何时相互碰撞以及其他物体。 |
![]() |
2
2
一个预滚动的库是很好的,但是您描述的概念是您需要知道的,如果您要做任何类型的游戏编程: 让一个演员跟在另一个演员后面的一个简单方法是让主角在每次移动时都存储其位置。将这些位置反馈给具有几个值的延迟的后续参与者-延迟越长,它们的移动距离就越远。简单,但不处理动态碰撞(其他参与者移动块碰撞)。 在二维碰撞检测可以简单地轴对齐(aa)边界框。搜索这个,您将看到所需的4个左右的IFS。 重力只是在每个游戏循环中给每个物体增加一个固定的速度(通常是向下的)。这是恒定加速度,这正是重力的工作原理。 |
![]() |
heltonbiker · 在变形矩形网格中进行命中测试/查找交点 7 年前 |
|
Vuxer · 为什么我的乒乓球比赛中的球会这样? 7 年前 |
![]() |
Hope · R中的碰撞检测和接近 7 年前 |
![]() |
crazicrafter1 · Pygame列表冲突 7 年前 |
![]() |
carlos cerda diaz · 如何避免重复? 7 年前 |
![]() |
BeginnerDev · 如何将矩形添加到数组中? 7 年前 |
![]() |
Red · Java命中检测/对象之间的碰撞 7 年前 |
![]() |
Jack Richards · Sprite套件Swift中的碰撞检测 7 年前 |