Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import flash.events.MouseEvent;
  2. import flash.display.MovieClip;
  3. import flash.events.Event;
  4.  
  5. var Experience = 0;
  6.  
  7. stop();
  8. var over:Boolean = false;
  9. for (var i:int = 0; i<31; i++){
  10.     var Level:MovieClip = new LevelDot();
  11.     addChild(Level);
  12.     Level.alpha = 0;
  13.     Level.name = "Level" + i;
  14.     for (var a:int = 0; a<31; a++){
  15.         getChildByName("Level"+i).addEventListener(MouseEvent.ROLL_OVER, mouseOver);
  16.         function mouseOver(event:MouseEvent){                      
  17.                 over = true;               
  18.                 if(mouseX <= 350){
  19.                     tooltip.x = mouseX + 100;
  20.                     tooltip.y = mouseY;
  21.                 }
  22.                 else{
  23.                     tooltip.x = mouseX - 100;
  24.                     tooltip.y = mouseY;
  25.                 }
  26.         }  
  27.         getChildByName("Level"+i).addEventListener(MouseEvent.ROLL_OUT, mouseOut);
  28.         function mouseOut(event:MouseEvent){                       
  29.                 over = false;      
  30.         }  
  31.         getChildByName("Level"+i).addEventListener(MouseEvent.MOUSE_DOWN, selectLevel);
  32.         function selectLevel(event:MouseEvent){                
  33.             //....
  34.         }  
  35.     }
  36. }
  37. addEventListener(Event.ENTER_FRAME, fadeToolTip);
  38. function fadeToolTip(event:Event){
  39.     if(over){
  40.         if(tooltip.alpha < 1){
  41.             tooltip.alpha += 0.09;
  42.         }
  43.     }
  44.     else{
  45.         if(tooltip.alpha > 0){
  46.             tooltip.alpha -= 0.09;
  47.         }
  48.         if(tooltip.alpha <= 0){
  49.             tooltip.x = 1340;
  50.             tooltip.y = 1230;
  51.         }
  52.     }
  53. }
  54.  
  55. addEventListener(Event.ENTER_FRAME, engine);
  56. function engine(event:Event){
  57.     MovieClip(root).setChildIndex(tooltip,MovieClip(root).numChildren-1);
  58.     if(Experience <= 101){
  59.         Experience++;
  60.         ExpTip.ExpBar.width = Experience*2;
  61.     }
  62.    
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement