Advertisement
matthewdvista

Untitled

Jan 11th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package  {
  2.     import flash.display.MovieClip;
  3.     import flash.events.Event;
  4.    
  5.     public class SnowflakeFollowCode extends MovieClip{
  6.  
  7.         public function SnowflakeFollowCode() {
  8.            
  9.             // variables
  10.            
  11.             var sArray:Array = new Array();
  12.             var count:Number = 0;
  13.            
  14.             // 50 stars on stage
  15.             while (count < 50) {
  16.                 var s:snowflake = new snowflake();
  17.                 sArray.push(s);
  18.                 addChild(sArray[sArray.length - 1]);
  19.                 sArray[sArray.length - 1].x = Math.random()*550;
  20.                 sArray[sArray.length - 1].y = Math.random()*400;
  21.                 count++;
  22.             }
  23.            
  24.             addEventListener(Event.ENTER_FRAME, mainFun);
  25.             function mainFun(evt:Event):void{
  26.                 for (var i:Number = 0 ; i < 50 ; i++){
  27.                    
  28.                     var distX:Number = sArray[i].x - mouseX;
  29.                     var distY:Number = sArray[i].y - mouseY;
  30.                    
  31.                     sArray[i].x -= .01 * distX;
  32.                     sArray[i].y -= .01*distY;
  33.                 }
  34.             }
  35.         }
  36.  
  37.     }
  38.    
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement