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) 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) { if (pos.y < TargetPosition.y) {
//saut(); bas();
} }
else if (pos.x > TargetPosition.x) { else if (pos.x > TargetPosition.x) {
//bas(); saut();
} }
@ -148,6 +149,7 @@ void MobsCorpACorpIA::gauche()
void MobsCorpACorpIA::bas() void MobsCorpACorpIA::bas()
{ {
m.velocity.y = -power_jump;
} }
void MobsCorpACorpIA::saut() void MobsCorpACorpIA::saut()

View File

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