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