Salut, toujours dans le cadre du programme que je suis entrain de créer sur les mouvements...

J'ai créé le graph de la vitesse: y=a*x+b; (a c'est l'accélération et b c'est la vitesse initiale)...

Voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
ac=1;
vi=3;
this.onEnterFrame=function(){
	t=getTimer()/1000;
	s._x=linex._x+(t%5)*50;
	s._y=-((ac*t+vi)%5)*50+liney._y+liney._height;
}
t c'est le temps ac c'est l'accélération et vi vitesse initiale, désolé de ne pas avoir utilisé les noms standards puisque je n'étudie pas en frensh^^

liney c'est l'axe des y et linex celui des x (encore désolé)

Vous pouvez constatez que j'ai ajouté un "%5" c'est just pour que le graph ne se déplace pas quand la valeur du temps ou de la vitesse est supérieur à 5.

Et la multiplication par 5 c'est just pour agrandir le graph.

Les variables ac et vi sont modifiables grace à un champ de saisie, donc à tout moment, l'utilisateur peut modifier ces variables.

Quand on modifie l'accélération, tout va bien...mais le problème c'est quand on modifie la vitesse initial, et là tout foire...