From 265c27a9bf3e7281858f6a3e63d2f9d2ef8c5414 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 9 Sep 2024 11:14:28 +0800 Subject: [PATCH] 1 --- server/gameserver/movement.cc | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/server/gameserver/movement.cc b/server/gameserver/movement.cc index b4e86ce9..7ebe9340 100644 --- a/server/gameserver/movement.cc +++ b/server/gameserver/movement.cc @@ -294,10 +294,16 @@ void Movement::AdjustLastPath(float distance) bool Movement::MoveToPos(const glm::vec3& target_pos) { ClearPath(); -#ifdef MYDEBUG1 - if (owner_->IsPlayer()) { - a8::XPrintf("MoveToTarget old_size:%d distance:%f\n", {paths_.size(), distance}); - } +#ifdef MYDEBUG + a8::XPrintf("MoveToTarget curr_pos:%f %f %f target_pos:%f %f %f\n", + { + owner_->GetPos().GetX(), + owner_->GetPos().GetY(), + owner_->GetPos().GetZ(), + target_pos.x, + target_pos.y, + target_pos.z, + }); #endif Position pos = owner_->GetPos(); glm::vec3 start = owner_->GetPos().ToGlmVec3(); @@ -359,9 +365,9 @@ bool Movement::MoveToPos(const glm::vec3& target_pos) point.tar_pos.GetZ() < 0) { abort(); } -#ifdef MYDEBUG1 - if (owner_->IsPlayer()) { - a8::XPrintf("MoveTotarget src_pos:%f,%f,%f tar_pos:%f,%f,%f is_hit:%d start:%f,%f,%f end:%f,%f,%f distance:%f src_distance:%f\n", +#ifdef MYDEBUG + { + a8::XPrintf("MoveTotarget src_pos:%f,%f,%f tar_pos:%f,%f,%f is_hit:%d start:%f,%f,%f end:%f,%f,%f distance:%f \n", { point.src_pos.GetX(), point.src_pos.GetY(), @@ -379,7 +385,6 @@ bool Movement::MoveToPos(const glm::vec3& target_pos) end.y, end.z, point.distance, - distance }); } #endif