OwlShield

FlashDersleriniz

Aug 30th, 2012
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. onClipEvent (load) {
  2.     var zemin:MovieClip = _root.mcZemin;
  3.     var cekim:Number = 0;
  4.     var yercekimi:Number = 2;
  5.     var maxhiz:Number = 10;
  6.     var xhiz:Number = 0;
  7.     var ivme:Number = 2;
  8.     var maxzip:Number = -15;
  9.     var surtunme:Number = 0.9;
  10.     var yhiz:Number = 0;
  11.     var bounce:Number = -0.9;
  12.     var yeredeymek:Boolean = false;
  13. }
  14. onClipEvent (enterFrame) {
  15.     xhiz *= surtunme;
  16.     if (Math.abs(hiz)<0.3) {
  17.         xhiz = 0;
  18.     }
  19.     _y += cekim;
  20.     cekim += yercekimi;
  21.     while (zemin.hitTest(_x, _y+28, true)) {
  22.         _y -= yercekimi;
  23.         cekim = 0;
  24.     }
  25.     if (zemin.hitTest(_x, _y+33, true)) {
  26.         yeredeymek = true;
  27.     } else {
  28.         yeredeymek = false;
  29.     }
  30.     if (Key.isDown(Key.RIGHT)) {
  31.         if (xhiz<maxhiz) {
  32.             xhiz += ivme;
  33.         }
  34.     }
  35.     if (Key.isDown(Key.LEFT)) {
  36.         if (Math.abs(xhiz)<maxhiz) {
  37.             xhiz -= ivme;
  38.         }
  39.     }
  40.     if (Key.isDown(Key.UP) && yeredeymek) {
  41.         cekim = maxzip;
  42.     }
  43.     if (zemin.hitTest(_x+(_width/2), _y-(_height/2), true)) {
  44.         ivme = -2;
  45.         xhiz = 0;
  46.         xhiz += ivme;
  47.         _x += xhiz;
  48.     } else {
  49.         ivme = 2;
  50.     }
  51.     if (zemin.hitTest(_x-(_width/2), _y-(_height/2), true)) {
  52.         ivme = -2;
  53.         xhiz = 0;
  54.         xhiz -= ivme;
  55.         _x += xhiz;
  56.     } else {
  57.         ivme = 2;
  58.     }
  59.     if (zemin.hitTest(_x-(_width/2), _y-(_height/2), true)) {
  60.         _x += xhiz;
  61.     }
  62.     if (zemin.hitTest(_x, _y-(height), true)) {
  63.         cekim = 3;
  64.     }
  65.     _x += xhiz;
  66. }
Advertisement
Add Comment
Please, Sign In to add comment