{"id":7901,"student_id":1473,"content":"setBackdrop(\"#000000\");\nvar player=createSprite(\"player.png\");\nplayer.y=100;\nplayer.v=0;\nplayer.onPlate=false;\nvar waitingForJump=false;\nvar leftEdge=createSprite(\"edge.png\");\nleftEdge.x=80;\nleftEdge.y=240;\nvar rightEdge=createSprite(\"edge.png\");\nrightEdge.x=560;\nrightEdge.y=240;\nvar plates=[];\nvar plate=createSprite(\"plate.png\");\nplate.y=140;\nplate.v=0;\nplates.push(plate);\nvar score=0;\nvar obj=sound.play(\"Forward_Thinker.mp3\");\nobj.loop=true\nforever(function(){\n player.v+=0.2;\n player.y+=player.v;\n if(player.y\u003c25){\n player.v=0;\n player.y=25;\n }\n if(plates[plates.length-1].y\u003e=140){\n var plate=createSprite(\"plate.png\");\n plate.x=Math.random()*240+200;\n plate.y=-10;\n plate.v=Math.random()*6+1;\n while(plate.v==plates[plates.length-1].v){\n plate.v=Math.random()*6+1;\n }\n plates.push(plate);\n }\n for(var i=0;i\u003cplates.length;i++){\n plates[i].x+=plates[i].v;\n if(plates[i].x\u003e=440||plates[i].x\u003c=200){\n plates[i].v*=-1;\n }\n if(plates[i].y\u003e490){\n plates[i].destroy();\n plates.splice(i,1);\n score++;\n i--;\n }\n }\n if(player.y\u003e505){\n print(\"G\",35,20,\"black\",100);\n print(\"A\",43,130,\"black\",100);\n print(\"M\",35,240,\"black\",100);\n print(\"E\",40,350,\"black\",100);\n print(\"O\",525,20,\"black\",100);\n print(\"V\",530,130,\"black\",100);\n print(\"E\",527,240,\"black\",100);\n print(\"R\",525,350,\"black\",100);\n stop();\n }\n print(score,180,20,\"white\");\n});\nplayer.when('touch',plates,function(plate) {\n if(player.x\u003eplate.x-60\u0026\u0026player.x\u003cplate.x+60){\n player.v=0;\n if(player.y\u003cplate.y){\n player.onPlate=true;\n player.y=plate.y-29;\n player.x+=plate.v;\n if(player.x\u003c185){\n player.x=185;\n }\n if(player.x\u003e455){\n player.x=455;\n }\n if(player.y\u003c400){\n for(var i=0;i\u003cplates.length;i++){\n plates[i].y+=5;\n }\n waitingForJump=false;\n }else{\n waitingForJump=true;\n }\n }else{\n player.y=plate.y+40;\n }\n }else{\n if(plate.v*(player.x-plate.x)\u003e0){\n player.x+=plate.v;\n }\n if(player.x\u003c185){\n plate.v*=-1;\n player.x=185;\n }\n if(player.x\u003e455){\n plate.v*=-1;\n player.x=455;\n }\n }\n});\nwhen(\"click\",function () {\n if(waitingForJump){\n if(player.onPlate){\n player.v-=12;\n player.onPlate=false;\n }else{\n player.v+=20;\n }\n }\n});","created_at":"2017-03-01T20:52:04.729+08:00","updated_at":"2019-11-09T16:29:45.481+08:00","name":"跳上去","language":"javascript","screenshot":{"url":"https://cdn9.koding.school/uploads/project/screenshot/7901/feb64375d70414b6744f1db2e422ac5f.jpg"},"parent_id":2,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":579,"hashid":"wdksrdp","is_content_changed":null,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":174796,"file_name":"edge.png","project_id":7901,"asset_id":21241,"created_at":"2017-07-14T11:46:14.027+08:00","updated_at":"2017-07-14T11:46:14.027+08:00"},{"id":174800,"file_name":"plate.png","project_id":7901,"asset_id":21245,"created_at":"2017-07-14T12:24:05.818+08:00","updated_at":"2017-07-14T12:24:05.818+08:00"},{"id":174816,"file_name":"player.png","project_id":7901,"asset_id":21255,"created_at":"2017-07-14T14:50:24.083+08:00","updated_at":"2017-07-14T14:50:24.083+08:00"},{"id":174818,"file_name":"Forward_Thinker.mp3","project_id":7901,"asset_id":21257,"created_at":"2017-07-14T16:33:43.306+08:00","updated_at":"2017-07-14T16:33:43.306+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
1:1:1
1:1
full
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦