我正在玩SFML和Box2D,在SFML中,一個形狀的位置由它的左上角定義。另外,SFML基於屏幕左上角的(0,0)處理座標,x軸向右延伸,y軸向下延伸。Box2D如何處理位置和座標?
所以,我有兩個問題。
Box2D是否有一個概念的原點是特定的地方(如左上角或中心)或不是由於它呈現不可知論?
我讀了一個設置身體的位置集的對象的中心 vs左上角像SFML的地方。這是真的?例如:
b2BodyDef groundBodyDef;
groundBodyDef.position.Set(0.0f, -10.0f);
這是否意味着身體在(0,-10)或它的左上角爲中心是(0,-10)?
我想我已經明白了......如果我是正確的,固定裝置被附加到*位置*,基本上使它成爲中心? – Dovahkiin