#56304
Carpi
Participant

Bonjour,

Dans ton test de vitesse max tu as oublié de mettre à jour la variable de réinitialisation.

(Vaisseau.vitesseOrigineMax au lieu de Vaisseau.vitesseMiseAjour)

if math.abs(Vaisseau.vx) > Vaisseau.vitesseMiseAjour then
if Vaisseau.vx > 0 then
Vaisseau.vx = Vaisseau.vitesseOrigineMax
else
Vaisseau.vx = – Vaisseau.vitesseOrigineMax
end
end

if math.abs(Vaisseau.vy) > Vaisseau.vitesseMiseAjour then
if Vaisseau.vy > 0 then
Vaisseau.vy = Vaisseau.vitesseOrigineMax
else
Vaisseau.vy = – Vaisseau.vitesseOrigineMax
end
end

Bon code