cs_JulzTribal
Messages postés2Date d'inscriptiondimanche 4 mars 2007StatutMembreDernière intervention21 janvier 2008
-
4 mars 2007 à 21:26
Darkrats
Messages postés212Date d'inscriptionmardi 2 novembre 2004StatutMembreDernière intervention12 mai 2008
-
7 mars 2007 à 11:12
Bonjour a vous, j ss amateur !!!
J viens creer un petit jeu (debile) lol
Avec RollOver et EnterFrame
J'arrive pas d reussir d bouton si vous connaissez bien
car j cherche bcp mais je ne trouve pas snifff
je vous laissez code
Darkrats
Messages postés212Date d'inscriptionmardi 2 novembre 2004StatutMembreDernière intervention12 mai 20081 7 mars 2007 à 11:12
Salut,
Je ne comprends pas trop à quoi sert ton onEnterFrame ...
Tu voudrais peut être que le carré bouge sans intérruption tant qu'on passe sur un de tes boutons ?
Si c'est ça, tu peux t'en sortir plus simplement :
Code :
// Création d'une variable qui recevra l'interval pour animer en boucle le déplacement
var mon_interval :Number = 0;
// Fonction qui déplace le carré
function deplacement_carre(deplacement_x :Number, deplacement_y :Number){
// Je vérifie que le carré ne soit pas en dehors de la zone demandée
if((deplacement_x >0 && carre._x < x_max_secu) || (deplacement_x <0 && carre._x > x_min_secu)){
carre._x += deplacement_x;
}
if((deplacement_y >0 && carre._y < y_max_secu) || (deplacement_y <0 && carre._y > y_min_secu)){
carre._y += deplacement_y;
}
}
// Ne pas oublier d'arrêter la boucle quand on sort du bouton haut.onRollOut bas.onRollOut gauche.onRollOut Over = droite.onRollOut = function(){
clearInterval(mon_interval);
}
// Fin du code
Une chose qui pourrait te provoquer d'erreur dans le code : Xmax-secu, il vaut mieux mettre ça entre parenthèse pour éviter des éventuels soucis.
Je n'ai malheureusement pas Flash sur ce PC donc je ne peux pas vérifier et t'assurer qu'il n'y ait pas d'erreur dans mon code.
Donc pense à relire le code et à le tester ^^
A+
--------- Darkrats ---------
la loi est dure mais c'est la loi
-------- Infograpix --------