瀏覽代碼

fix overlap_tests in PhysicsWorld

mikymod 12 年之前
父節點
當前提交
b92dfe605b
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      engine/physics/Raycast.cpp

+ 5 - 0
engine/physics/Raycast.cpp

@@ -101,6 +101,11 @@ Actor* Raycast::sync_cast(const Vector3& from, const Vector3& dir, const float l
 	if (hit)
 	if (hit)
 	{
 	{
 		PxRaycastHit rh = m_buffer.getAnyHit(0);
 		PxRaycastHit rh = m_buffer.getAnyHit(0);
+
+		Log::i("callback: %s", m_callback);
+		Log::i("position: (%f, %f, %f)", rh.position.x, rh.position.y, rh.position.z);
+		Log::i("distance: %f", rh.distance);
+
 		return (Actor*)(rh.actor->userData);
 		return (Actor*)(rh.actor->userData);
 	}
 	}
 	else return NULL;
 	else return NULL;