This commit is contained in:
aozhiwei 2021-03-19 16:36:24 +08:00
parent 63668f7145
commit c5161158d7
3 changed files with 3 additions and 5 deletions

View File

@ -244,7 +244,7 @@ void HeroAI::DoMoveAI()
return false;
};
int speed = std::max(1, (int)hero->GetSpeed()) * 1;
hero->UpdateMove(speed);
hero->_UpdateMove(speed);
hero->on_move_collision = nullptr;
}
}

View File

@ -74,7 +74,7 @@ float Hero::GetSpeed()
return 3;
}
void Hero::UpdateMove(int speed)
void Hero::_UpdateMove(int speed)
{
do {
int distance = std::min(5, speed);

View File

@ -17,9 +17,7 @@ class Hero : public Creature
public:
Entity* master = nullptr;
MetaData::Player* meta = nullptr;
bool dead = false;
bool shot_hold = false;
int team_id = 0;
Hero();
virtual ~Hero() override;
@ -33,7 +31,7 @@ public:
virtual float GetSpeed() override;
protected:
void UpdateMove(int speed);
virtual void _UpdateMove(int speed) override;
void InternalUpdateMove(float speed);
bool IsCollisionInMapService();
virtual void RecalcSelfCollider() override;