-
Notifications
You must be signed in to change notification settings - Fork 0
/
board.e4d43b44.map
1 lines (1 loc) · 3.19 KB
/
board.e4d43b44.map
1
{"version":3,"sources":["board.js"],"names":["window","board","canvas","document","getElementById","context","getContext","x","y","speed","img","Image","src","onload","drawImage","move","directon","left","right","clearRect","temp","width","addEventListener","event","key"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAAA,MAAM,CAACC,KAAP,GAAa,EAAb;AACA,IAAIC,MAAM,GAAGC,QAAQ,CAACC,cAAT,CAAwB,WAAxB,CAAb;AACA,IAAIC,OAAO,GAAGH,MAAM,CAACI,UAAP,CAAkB,IAAlB,CAAd;AACA,IAAIC,CAAC,GAAG,GAAR;AACA,IAAIC,CAAC,GAAG,GAAR;AACA,IAAIC,KAAK,GAAG,EAAZ;AACA,IAAIC,GAAG,GAAG,IAAIC,KAAJ,EAAV;AACAD,GAAG,CAACE,GAAJ,GAAU,+DAAV;;AAGAF,GAAG,CAACG,MAAJ,GAAa,YAAW;AACpBR,EAAAA,OAAO,CAACS,SAAR,CAAkBJ,GAAlB,EAAuBH,CAAvB,EAA0BC,CAA1B;AACH,CAFD;;AAGAP,KAAK,CAACc,IAAN,GAAa,UAASC,QAAT,EAAkB;AAC3B,MAAGA,QAAQ,IAAE,EAAb,EAAgB;AACZ,SAAKC,IAAL;AACH;;AACD,MAAGD,QAAQ,IAAE,EAAb,EAAgB;AACZ,SAAKE,KAAL;AACH;AACJ,CAPD;;AAQAjB,KAAK,CAACgB,IAAN,GAAW,YAAU;AACjBZ,EAAAA,OAAO,CAACc,SAAR,CAAkB,CAAlB,EAAqB,CAArB,EAAwB,GAAxB,EAA6B,GAA7B;AACIZ,EAAAA,CAAC,IAAGE,KAAJ;;AACJ,MAAGF,CAAC,IAAE,CAAN,EAAQ;AACJF,IAAAA,OAAO,CAACS,SAAR,CAAkBJ,GAAlB,EAAuBH,CAAvB,EAA0BC,CAA1B;AACH,GAFD,MAEK;AACDD,IAAAA,CAAC,IAAEE,KAAH;AACAJ,IAAAA,OAAO,CAACS,SAAR,CAAkBJ,GAAlB,EAAuBH,CAAvB,EAA0BC,CAA1B;AACH;AAEJ,CAVD;;AAWAP,KAAK,CAACiB,KAAN,GAAY,YAAU;AAClBb,EAAAA,OAAO,CAACc,SAAR,CAAkB,CAAlB,EAAqB,CAArB,EAAwB,GAAxB,EAA6B,GAA7B;AACA,MAAIC,IAAI,GAAGb,CAAC,GAAGE,KAAJ,GAAYC,GAAG,CAACW,KAA3B;;AACA,MAAGD,IAAI,IAAElB,MAAM,CAACmB,KAAhB,EAAsB;AAClBhB,IAAAA,OAAO,CAACS,SAAR,CAAkBJ,GAAlB,EAAuBH,CAAvB,EAA0BC,CAA1B;AACAD,IAAAA,CAAC,GAAGA,CAAC,GAAGE,KAAR;AACH,GAHD,MAGK;AACDJ,IAAAA,OAAO,CAACS,SAAR,CAAkBJ,GAAlB,EAAuBH,CAAvB,EAA0BC,CAA1B;AACH;AAEJ,CAVD;;AAWAR,MAAM,CAACsB,gBAAP,CAAwB,SAAxB,EAAmC,UAASC,KAAT,EAAgB;AAC/C,MAAGA,KAAK,CAACC,GAAN,IAAa,GAAhB,EAAoB;AAChBvB,IAAAA,KAAK,CAACgB,IAAN;AACH,GAFD,MAEO,IAAGM,KAAK,CAACC,GAAN,IAAa,GAAhB,EAAqB;AACxBvB,IAAAA,KAAK,CAACiB,KAAN;AACH;AACJ,CAND","file":"board.e4d43b44.map","sourceRoot":"..","sourcesContent":["window.board={}\r\nvar canvas = document.getElementById('id-canvas')\r\nvar context = canvas.getContext('2d')\r\nvar x = 150\r\nvar y = 250\r\nvar speed = 10\r\nvar img = new Image()\r\nimg.src = \"https://tensorflow-pro.oss-cn-beijing.aliyuncs.com/paddle.jpg\"\r\n \r\n\r\nimg.onload = function() { \r\n context.drawImage(img, x, y)\r\n}\r\nboard.move = function(directon){\r\n if(directon==37){\r\n this.left()\r\n }\r\n if(directon==39){\r\n this.right()\r\n }\r\n} \r\nboard.left=function(){ \r\n context.clearRect(0, 0, 400, 300) \r\n x-= speed\r\n if(x>=0){\r\n context.drawImage(img, x, y)\r\n }else{\r\n x+=speed\r\n context.drawImage(img, x, y)\r\n } \r\n\r\n}\r\nboard.right=function(){ \r\n context.clearRect(0, 0, 400, 300)\r\n var temp = x + speed + img.width\r\n if(temp<=canvas.width){\r\n context.drawImage(img, x, y)\r\n x = x + speed\r\n }else{ \r\n context.drawImage(img, x, y)\r\n } \r\n \r\n}\r\nwindow.addEventListener('keydown', function(event) {\r\n if(event.key == 'a'){\r\n board.left() \r\n } else if(event.key == 'd') {\r\n board.right()\r\n }\r\n}) "]}