Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1041 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  compréhension de script : où est l'évènement ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compréhension de script : où est l'évènement ?

n°1417365
an3k
powered on macintosh ^^
Posté le 01-08-2006 à 12:55:57  profilanswer
 

Bonjour à tous !
J'essaie de décortiquer un script de barre de défilement d'ultrashock, que je ne comprend pas. J'ai déjà fait plein de slides ou des barres de défilement, je maîtrise ce truc maintenant, avec onMouse... mais dans ce code il n'y a aucune référence que je connaisse à la souris... je suis dérouté.
 
voici les bouts de code (.fla à télécharger ici ):
 
scène, image 1 :

value = slider:value;
stop();


 
clip de la barre de défilement, image 1 :

/:value = (marker:_x/(_width-marker:_width))*100;


 
clip de la barre de défilement, image 2 :

prevFrame();
play();


 
clip de la zone à faire défiler, image 1 :

left = _x-_width/2;
right = Number(_x)+Number(_width/2);
friction = "0.9";


 
clip de la zone à faire défiler, image 2 :

set("new", /:value);
speed = eval("new" )-old;
old = eval("new" );
setProperty("", _x, Number(_x)+Number((speed*/:factor)));


 
clip de la zone à faire défiler, image 3 :

prevFrame();
play();


 
clip du bouton de défilement, image 1 :

left = Number(../bar:_x)+Number((_width/2));
right = Number(../bar:_x)+Number(../bar:_width)-(_width/2);


 
clip du bouton de défilement, image 2 :

setProperty("", _x, Number(_x)+Number(speed));
if (Number(_x)<Number(left) or Number(_x)>Number(right)) {
 setProperty("", _x, _x-speed);
 speed = -speed;
}
speed = speed*/:friction;
if (Number(speed)>Number(-0.1) and Number(speed)<0.1) {
 speed = "0";
}


 
clip du bouton de défilement, image 3 :

prevFrame();
play();


 
et un clip map, qui est placé je ne sais ou :/ :
image 1 :

stop();


 
image 2 :

newX = getProperty("../", _x);
xspeed = (newX-oldX)*0.5;
oldX = newX;


 
image3 :

gotoAndPlay(2);


 
 
En fait, j'aimerais qu'on m'explique comment ce script peut faire défiler une zone, sans utiliser la position de la souris. Voilà, merci à ceux qui auront le temps de m'aider.


---------------
An3k.com Création de sites web - mon tuto

mood
Publicité
Posté le 01-08-2006 à 12:55:57  profilanswer
 

n°1417672
craps_youp​la
Posté le 01-08-2006 à 19:25:50  profilanswer
 

c'est un vieux script flash 4 basé sur une boucle pour simuler l'onEnterFrame ( prevFrame()).
 
ne pas utiliser, donc.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  compréhension de script : où est l'évènement ?

 

Sujets relatifs
Impossibilité récente de passage de paramètres à un script PHP via URLproblème avec un script
script incompréhensible !!Aide à la compréhension d'un exo
script html pour afficher images en miniaturesscript de calcul
pb : Modifier un formulaire, par un evenement hors de ce formulaire.Meilleur script de gestion des membres
droper les index d'une base oracle avec un script ksh[vba access] controle créer à la volée avec evenement
Plus de sujets relatifs à : compréhension de script : où est l'évènement ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR