2015-02-23 42 views
0

我試圖從盒子底部向下進行光線投射。當箱子在地板上時,我會想象raycast分數值爲零,但總是給我0.0149998665。說實話,這不是邏輯斷裂,但強迫症是我很多,我只是想知道爲什麼會發生這種情況?Box2D Raycast分數從不爲零?

加了一點草圖,使其更容易想象:

​​

+0

這是純粹的推測,但也許是高的,shepe比它維持的線,或者兩條線的總和,因爲這一個高於另一個不重疊 – 2015-02-24 18:50:56

+0

這些線不重疊,但線是「虛構的」 ,最後這些線條只能用來表示具有真實寬度和高度的物體,所以如果我從形狀的底部開始並指向它們,如果它們相互碰撞,它仍然是0,那麼不應該有這些類型的「利潤」,應該沒有空間之間的對象... – Xkynar 2015-02-24 21:58:09

+0

http://www.iforce2d.net/b2dtut/gotchas#smallgap – iforce2d 2015-02-25 03:31:40

回答