0
A
回答
0
编辑:Apparently, XNA has the MathHelper
class which has a Clamp
method。
如果您想自行实施,请参见下文。
典型的钳位功能是max(minimum, min(value, maximum))
。
也就是说,像
ball.Velocity.X = Math.Max(-4, Math.Min(ball.Velocity.X, 4))
到Min
呼叫限制值至多4(如果它大于4时,4是现在小,所以Min
回报4),并调用Max
限制值至少-4(如果是小于-4,-4现在更大,从而Max
回报-4。
结合,两个夹子的价值。
相关问题
- 1. 如何根据表面,墙上的速度自然旋转一个球
- 2. 如何把旗子放在一列上?
- 3. Android:如何使用加速度计在迷宫上移动球?
- 4. 这个perl子如何优化速度?
- 5. C#上Ebay API的速度#
- 6. 的foreach PHP:如何把桌子上的值到一个变量
- 7. 增加球(物体)速度
- 8. 把li attribut放在一个跨度上
- 9. Bukkit:给球员的速度到另一个
- 10. C#WebClient上传速度
- 11. 创建一个球体的iOS迅速
- 12. 尽管速度变化统一,球仍以相同的速度移动
- 13. 用加速度计移动一个球android
- 14. Default.aspx的是一个子文件夹,把它作为起始页上www.mysite.com
- 15. 如何计算具有角度的每个轴上的速度?
- 16. 地球上一个位置的两个坐标(经度,纬度)之间的夹角
- 17. 在javascript中提高球的速度
- 18. 反弹并增加球的速度
- 19. Android:使用SeekBar改变球的速度
- 20. 速度在一个角度
- 21. 如何把移动视图与MVC4的另一个文件夹?
- 22. 如何在Tkinter中以变化的速度制作动画球?
- 23. 如何计算sprite套件中落球的速度
- 24. 如何使用球拍控制我的时钟速度?
- 25. 把动画片夹作为另一个动画片夹的孩子
- 26. 根据速度在碰撞基础上更改球的方向
- 27. 如何把一张桌子和3个按钮在一个JFrame
- 28. 如何获得一个子文件夹
- 29. 球对球碰撞后对象的速度和方向
- 30. 为什么全球+共享的速度比全球独自
谢谢你的帮助 – LawrenceB