1
This commit is contained in:
parent
e435872612
commit
1a7f83871e
@ -167,10 +167,10 @@ void MovementComponent::Init(Vector2D pos, Vector2D dir, float rad, float distan
|
||||
target_distance = (target_point - start_point).Norm();
|
||||
|
||||
Vector2D left_dir = dir;
|
||||
left_dir.Rotate(-90);
|
||||
left_dir.Rotate(-90 / 180.f);
|
||||
left_dir.Normalize();
|
||||
Vector2D right_dir = dir;
|
||||
right_dir.Rotate(+90);
|
||||
right_dir.Rotate(+90 / 180.f);
|
||||
right_dir.Normalize();
|
||||
|
||||
left_p0 = pos + left_dir * (rad + 1);
|
||||
|
@ -697,8 +697,9 @@ void Player::_CMMove(f8::MsgHdr& hdr, const cs::CMMove& msg)
|
||||
move_dir.Normalize();
|
||||
moving = true;
|
||||
#ifdef RAY_DETECTION
|
||||
if (std::abs(move_dir.x - old_move_dir.x) > 0.0001f ||
|
||||
std::abs(move_dir.y - old_move_dir.y) > 0.0001f) {
|
||||
if (std::abs(move_dir.x - old_move_dir.x) > 0.000001f ||
|
||||
std::abs(move_dir.y - old_move_dir.y) > 0.000001f) {
|
||||
ClearWalkZone();
|
||||
movement->RayDetection();
|
||||
}
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user