ARK NETWORK reference.ch · populus.ch    
 
  
 
 
 
Rubriques

Liens

 Home

// TICKET A GRATTER gain 0 à 4 
 
//Ticket aléatoire 
//On calcul à l'avance si le joueur a gagné et combien 
nb=Math.floor(Math.random()*4.99); 
trace(nb); 
//on crée une boucle pour afficher les smileys en fonction du nombre obtenu avec la variable nb 
for(i=1;i<=nb;i++){ 
//place aléatoirement les smileys dans la zone de grattage 140 et 40 correspond ? la hauteur et la largeur de la zone 
gain.zonegain.attachMovie("smiley","smiley"+i,i); 
gain.zonegain["smiley"+i]._x=5+Math.random()*140+5*i; //+5*i evite un peu que les smileys soit supperposé 
gain.zonegain["smiley"+i]._y=5+Math.random()*40; 

 
//Clique sur le clip mais aussi lorsqu'on quitte le clip et qu'on revient dessus avec onDragOver 
gratte.onPress=gratte.onDragOver=function(){  
clic=true; 

 
//Lorsqu'on relache le bouton à l'intérieur et à l'extérieur du clip 
onMouseUp=gratte.onDragOut=function(){  
clic=false; 

 
gain.setMask(masque); //Applique le masque au clip gain 
Prof=0; //défini la profondeur à zéro  
onMouseMove=function(){ //Lorsqu'on bouge la souris 
if(clic){ //clic est un booléan il prends la valeur 1 quand on appuit sur le bouton de la souris 
masque.attachMovie("doigt","doigt"+Prof,Prof,{_x:masque._xmouse,_y:masque._ymouse}); 
Prof++; //puisque deux clip ne peuvent pas être à la même profondeur on utilise cette variable pour la changer 


(c) iyuiyiy-ioyuiuoui ggfhgyfgfytdg - Créé à l'aide de Populus.
Modifié en dernier lieu le 13.02.2010