Guest User

Untitled

a guest
Jul 17th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. // HERE'S THE POORLY WRITTEN CODE
  2. import flash.filters.BlurFilter;
  3. stage.align = StageAlign.TOP_LEFT;
  4. stage.scaleMode = StageScaleMode.NO_SCALE;
  5.  
  6. stage.addEventListener(Event.RESIZE,stageResize);
  7. stageResize("e");
  8. function stageResize (e) {
  9. bg.width = stage.stageWidth;
  10. bg.height = stage.stageHeight;
  11. }
  12.  
  13. stage.addEventListener(Event.ENTER_FRAME,focus);
  14. var array_filterA:Array=new Array();
  15. var focusA:BlurFilter = new BlurFilter(0,0,3);
  16. array_filterA.push(focusA);
  17. a.filters=array_filterA;
  18.  
  19. var array_filterB:Array=new Array();
  20. var focusB:BlurFilter = new BlurFilter(6,6,3);
  21. array_filterB.push(focusB);
  22. b.filters=array_filterB;
  23.  
  24. var array_filterC:Array=new Array();
  25. var focusC:BlurFilter = new BlurFilter(6,6,3);
  26. array_filterC.push(focusC);
  27. c.filters=array_filterC;
  28. function focus (e) {
  29. focusA.blurX = focusA.blurY = Math.abs(10-(mouseY*.03));
  30. a.filters=array_filterA;
  31. focusB.blurX = focusB.blurY = Math.abs(5-(mouseY*.03));
  32. b.filters=array_filterB;
  33. focusC.blurX = focusC.blurY = Math.abs(mouseY*.03);
  34. c.filters=array_filterC;
  35. a.scaleX=a.scaleY=1+(focusB.blurX*.004);
  36. b.scaleX=b.scaleY=1+(focusB.blurX*.004);
  37. c.scaleX=c.scaleY=1+(focusB.blurX*.004);
  38. a.x = (stage.stageWidth/2)+100-(mouseX/3);
  39. b.x = (stage.stageWidth/2)-300-(mouseX/16);
  40. c.x = (stage.stageWidth/2)-100-(mouseX/30);
  41. a.rotationY = (stage.stageWidth/2-mouseX)/-40;
  42. b.rotationY = (stage.stageWidth/2-mouseX)/-35;
  43. c.rotationY = (stage.stageWidth/2-mouseX)/-30;
  44. }
Add Comment
Please, Sign In to add comment