Finissions mouvement IA

This commit is contained in:
Estrela Allan p1923381
2020-04-30 19:01:24 +02:00
parent 6c12f02787
commit 02fec31edf
2 changed files with 7 additions and 5 deletions

View File

@ -99,7 +99,8 @@ void MobsCorpACorpIA::setPosition(int x, int y)
void MobsCorpACorpIA::mouvement(float dt)
{
Vector2 pos;
Vector2 pos = get_position();
@ -125,10 +126,10 @@ void MobsCorpACorpIA::mouvement(float dt)
if (pos.y < TargetPosition.y) {
//saut();
bas();
}
else if (pos.x > TargetPosition.x) {
//bas();
saut();
}
@ -148,6 +149,7 @@ void MobsCorpACorpIA::gauche()
void MobsCorpACorpIA::bas()
{
m.velocity.y = -power_jump;
}
void MobsCorpACorpIA::saut()

View File

@ -62,8 +62,8 @@ public:
void Action();
const float GamePlayMultiplicator = 100.0f;
const float gravity = 9.8f * GamePlayMultiplicator;
const float speed = 100.f;
const float power_jump = -5.0f * GamePlayMultiplicator;
const float speed = 50.f;
const float power_jump = -2.0f * GamePlayMultiplicator;
public:
Vector2 TargetPosition;