This commit is contained in:
aozhiwei 2024-09-09 11:14:28 +08:00
parent eb70f58aae
commit 265c27a9bf

View File

@ -294,10 +294,16 @@ void Movement::AdjustLastPath(float distance)
bool Movement::MoveToPos(const glm::vec3& target_pos) bool Movement::MoveToPos(const glm::vec3& target_pos)
{ {
ClearPath(); ClearPath();
#ifdef MYDEBUG1 #ifdef MYDEBUG
if (owner_->IsPlayer()) { a8::XPrintf("MoveToTarget curr_pos:%f %f %f target_pos:%f %f %f\n",
a8::XPrintf("MoveToTarget old_size:%d distance:%f\n", {paths_.size(), distance}); {
} owner_->GetPos().GetX(),
owner_->GetPos().GetY(),
owner_->GetPos().GetZ(),
target_pos.x,
target_pos.y,
target_pos.z,
});
#endif #endif
Position pos = owner_->GetPos(); Position pos = owner_->GetPos();
glm::vec3 start = owner_->GetPos().ToGlmVec3(); glm::vec3 start = owner_->GetPos().ToGlmVec3();
@ -359,9 +365,9 @@ bool Movement::MoveToPos(const glm::vec3& target_pos)
point.tar_pos.GetZ() < 0) { point.tar_pos.GetZ() < 0) {
abort(); abort();
} }
#ifdef MYDEBUG1 #ifdef MYDEBUG
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", 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.GetX(),
point.src_pos.GetY(), point.src_pos.GetY(),
@ -379,7 +385,6 @@ bool Movement::MoveToPos(const glm::vec3& target_pos)
end.y, end.y,
end.z, end.z,
point.distance, point.distance,
distance
}); });
} }
#endif #endif