summaryrefslogtreecommitdiff
path: root/src/engine/editor/ObjectPicker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/editor/ObjectPicker.cpp')
-rw-r--r--src/engine/editor/ObjectPicker.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/editor/ObjectPicker.cpp b/src/engine/editor/ObjectPicker.cpp
index 7fd4cc407..013ad983e 100644
--- a/src/engine/editor/ObjectPicker.cpp
+++ b/src/engine/editor/ObjectPicker.cpp
@@ -203,7 +203,7 @@ std::pair<GameObject*, float> ObjectPicker::CheckEditorObjectRay(Ray ray) {
if (IntersectRayTriangleAndTransform(ray, object->Pos, tri, t)) {
if (t < hitDistance) {
hitDistance = t;
- hitObject = object;
+ hitObject = object.get();
}
}
}
@@ -222,7 +222,7 @@ std::pair<GameObject*, float> ObjectPicker::CheckEditorObjectRay(Ray ray) {
if (QueryCollisionRayActor(&ray.Origin.x, &ray.Direction.x, boxMin, boxMax, &t)) {
if (t < hitDistance) {
hitDistance = t;
- hitObject = object;
+ hitObject = object.get();
printf("FOUND BOUNDING BOX OBJECT\n");
}
break;