lundi 13 juin 2011

(as3) random color - couleur aléatoire

  1. import flash.display.Sprite;  
  2. import flash.events.MouseEvent;  
  3. import flash.display.MovieClip;  
  4. import fl.motion.Color;  
  5. import flash.utils.Timer;  
  6. import flash.events.TimerEvent;  
  7.   
  8. var Rect:Sprite = new Sprite();  
  9. Rect.graphics.beginFill(0x000000,1);  
  10. Rect.graphics.drawCircle(100,100,50);  
  11. Rect.graphics.endFill();  
  12.   
  13. addChild(Rect);  
  14. // un fois cliquer le couleur de btn_mc se change  
  15.   
  16. var timerCouleur:Timer = new Timer(300,0);  
  17. timerCouleur.addEventListener(TimerEvent.TIMER,changeCouleur);  
  18. timerCouleur.start();  
  19.   
  20. function changeCouleur(te:TimerEvent):void{  
  21. trace("changeCouleur");  
  22. var randCouleur:Color = new Color();  
  23. randCouleur.setTint(Math.random() * 0xFFFFFF,1);  
  24. Rect.transform.colorTransform = randCouleur;  

Aucun commentaire:

Enregistrer un commentaire