فهرست منبع

Send back RayInfo distance with ContainerRayCast

Added an 8th word to ContainerRayCast's return, which is the distance.
Steven Saric 13 سال پیش
والد
کامیت
75baf20d5f
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      Engine/source/scene/sceneContainer.cpp

+ 2 - 2
Engine/source/scene/sceneContainer.cpp

@@ -1633,9 +1633,9 @@ DefineEngineFunction( containerRayCast, const char*,
    char *returnBuffer = Con::getReturnBuffer(256);
    if(ret)
    {
-      dSprintf(returnBuffer, 256, "%d %g %g %g %g %g %g",
+      dSprintf(returnBuffer, 256, "%d %g %g %g %g %g %g %g",
                ret, rinfo.point.x, rinfo.point.y, rinfo.point.z,
-               rinfo.normal.x, rinfo.normal.y, rinfo.normal.z);
+               rinfo.normal.x, rinfo.normal.y, rinfo.normal.z, rinfo.distance);
    }
    else
    {