我读了Ball to Ball Collision - Detection and Handling页面,并对resolve_collision的代码感到困惑。除了1.0f + Constants.restitution,我得到了一切吗?什么是1.0f,Constants.restitution是什么?Ball to Ball Collision
1
A
回答
3
1.0f
是浮点文字1.0
。在Java中,1.0
将默认为输入double
,因此作者明确将其作为float
,之后添加f
标志。
Constants.restitution
假想表示coefficient of restitution,这通常是一个ë或Çř物理学。这定义了一旦球碰到地板或另一个球后弹跳多少。虽然他没有在他提供的代码中显示它,但它可能在某处被宣布为
public class Constants {
public static final float restitution = 0.8f;
}
1
恢复系数是介于0和1之间的数字,表示碰撞时的弹性量。 0表示接触体将粘在一起,1表示它们将以完全弹性方式弹回(恢复所有速度)。
尝试使用谷歌搜索恢复系数,其余将随之而来。
相关问题
- 1. var ball = document.getElementById(“ball”);返回null对象?
- 2. Ball Bounce - javascript
- 3. 下面的代码执行时会发生什么? Ball * ball = [[[[Ball alloc] init] autorelease] autorelease];
- 4. Java-can't a ball move
- 5. Ball Bouncing off Walls - Pause&Resume
- 6. Unity Roll-A-Ball主相机
- 7. 需要编写Magic 8 Ball while循环
- 8. C++ Ball在菱形中弹跳
- 9. 重画多个Ball对象的动画(一次一个)
- 10. 对Unity中多个Ball对象的引用
- 11. 如何开始在C#中开发Sphero-Ball Windows应用程序?
- 12. Bullet physics Cylinder to Box collision
- 13. Pong Collision Pygame
- 14. 给定一个字符串,如果字符串“bat”和“ball”出现相同次数,则返回true
- 15. Somebady可以帮助我为什么在我的pygame代码中存在有关'ball moving'的错误吗?
- 16. Java tron Collision,Combobox
- 17. MonoGame + TiledSharp Collision
- 18. C#Winform XNA Collision
- 19. Xna Collision Dection
- 20. Collision detection&animateWithDuration
- 21. React Leaflet Collision
- 22. Jbox2D isSensor for NPC collision
- 23. Collision Resolving - Point outside Circle
- 24. IEEE 802.11 RTS/CTS Collision
- 25. SKPhysicsbody error on collision swift
- 26. Hackage name collision with extra-deps
- 27. OpenGL C++ Circle vs Circle Collision
- 28. C++ 2D Box-Collision,是吗?
- 29. jQuery Collision Plugin for game character/div
- 30. Box2D Collision Filtering with Simultaneous Collisions
什么是1.0f?它与1.0相同,但它是一个浮点数? – user700996 2011-04-14 12:54:22
@ user700996是的 – 2013-03-29 03:39:41