[FLASH] Probleme event

YoshK Messages postés 31 Statut Membre -  
YoshK Messages postés 31 Statut Membre -
Bonjour,
J'ai un petit problème avec un bout de code d'action script, j'utilise macro média flash 8, il devrai faire avancer le clip "PC1" de plus en plus vite en rebondissante sur les bord de l'animation (grâce au coefficient qui s'inverse).
Mais a la place de cela, l'évènement onEnterFrame ne se déclenche qu'une fois et le clip se décale donc seulement d' 1px sur la gauche et vers le bas avant de s'immobiliser...

var xCoef:Number = 1;
var yCoef:Number = 1;
var vitesse:Number = 1; 
function getCoef()
{
	if(PC1._x < 0) 
		xCoef = 1;
	else if(PC1._x > 500)
		xCoef = -1;

	if(PC1._y < 0)
		yCoef = 1;
	else if(PC1._y > 518)
		yCoef = -1;
		
	return xCoef;
	return yCoef;
}

pcTrans()
{
	getCoef();
	PC1._x += xCoef * vitesse;
	PC1._y += yCoef * vitesse;
	vitesse++;
}

onEnterFrame = pcTrans();



De plus, j'ai mit sur ce frame le clip sur stop(); mais lorsque je clic sur un clip, il redémarre. Cela est du à une fonction que j'ai déclaré dans un frame précédent, comment es que je peu empêcher cela?

Perso.onRelease = function()
{
	play();
}
A voir également:

2 réponses

YoshK Messages postés 31 Statut Membre
 
UP !
0
YoshK Messages postés 31 Statut Membre
 
Personne n'a de solution? SVP
0