{"id":20097,"student_id":40,"content":"setBackdrop('black');\n\n// 創造天花板\nvar ceiling = createSprite(\"ceiling.png\");\nceiling.x = 320;\nceiling.y = 8;\nceiling.layer = 1;\n\n// 創造左右牆壁\nvar left_wall = createSprite(\"wall.png\");\nvar right_wall = createSprite(\"wall.png\");\nleft_wall.x = 130;\nright_wall.x = 510;\n\n// 創造玩家\nvar player = createSprite([\"player_1.png\", \"player_2.png\", \"player_3.png\", \"player_4.png\", \"player_5.png\"]);\nvar vy = 0\nvar costumeId = 0\nvar stairs = []\nvar life = 20\nvar score = 0\nvar touchOn = false\nvar hidden = false\nvar best =DB.variables.bestScore||0\nvar flash=false\nsound.play(\"bg.mp3\")\n\nplayer.y = 50;\nplayer.x = 320;\nfor (var i = 0; i \u003c 8; i++) {\n var ladder = createSprite([\"normal.png\", \"nails.png\", \"trampoline.png\", \"fake.png\", \"conveyor_right.png\", \"conveyor_left.png\"])\n ladder.x = Math.random()*290+185\n ladder.y = i*80+320\n ladder.costumeId = Math.floor(Math.random()*6)\n stairs.push(ladder)\n}\nforever(function() {\n if (key.right\u0026\u0026!player.touched(right_wall)) {\n player.x += 3\n }\n if (key.left\u0026\u0026!player.touched(left_wall)) {\n player.x -= 3\n }\n vy += 0.15\n player.y += vy\n for (var i = 0; i \u003c 6; i++) {\n stairs[i].y -= 2\n if (stairs[i].y\u003c-10) {\n stairs[i].costumeId = Math.floor(Math.random()*6)\n stairs[i].y += 640\n stairs[i].hidden = false\n score++\n }\n }\n if (life \u003c 0 || player.y \u003e 480) {\n setBackdrop('red')\n stop()\n sound.play(gg.mp3)\n if(score\u003ebest){\n DB.variables.set('bestScore',score)\n }\n }\n if(flash){\n setBackdrop('red')\n sound.play(\"flash.mp3\")\n flash=false\n }\n else{\n setBackdrop('black')\n }\n})\nplayer.when(\"touch\", stairs, function(s) {\n player.y = s.y-23\n vy = 0\n console.log(s.costumeId)\n if (s.costumeId == 2) {\n vy -= 7\n sound.play(\"jump.mp3\")\n }\n if (s.costumeId == 4) {\n player.x += 2\n }\n if (s.costumeId == 5) {\n player.x -= 2\n } else if (s != touchOn \u0026\u0026 s.costumeId == 1) {\n life -= 3\n flash=true\n } else if (s != touchOn \u0026\u0026 s.costumeId === 0) {\n if (life \u003c 20) {\n life++\n }\n }\n touchOn = s;\n if (s.costumeId == 3) {\n setTimeout(function() {\n s.hidden = true\n }, 300);\n }\n\n})\nforever(function() {\n print(\"生命:\"+life, 8, 20, \"red\", 30)\n print(\"分數\"+score, 8, 50, \"red\", 30)\n print(\"最高分\"+best,8,80,\"red\",30)\n})","created_at":"2018-01-13T15:20:27.173+08:00","updated_at":"2018-10-27T23:28:31.588+08:00","name":"小朋友下樓梯","language":"javascript","screenshot":{"url":"https://cdn3.koding.school/uploads/project/screenshot/20097/805d793e6087ffa22f2eeccbfb0cb387.jpg"},"parent_id":13412,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":79,"hashid":"36ysdy2e","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":396514,"file_name":"conveyor_left.png","project_id":20097,"asset_id":33485,"created_at":"2018-01-13T15:20:27.190+08:00","updated_at":"2018-01-13T15:20:27.190+08:00"},{"id":396515,"file_name":"conveyor_right.png","project_id":20097,"asset_id":33486,"created_at":"2018-01-13T15:20:27.195+08:00","updated_at":"2018-01-13T15:20:27.195+08:00"},{"id":396516,"file_name":"fake.png","project_id":20097,"asset_id":33487,"created_at":"2018-01-13T15:20:27.200+08:00","updated_at":"2018-01-13T15:20:27.200+08:00"},{"id":396517,"file_name":"normal.png","project_id":20097,"asset_id":33488,"created_at":"2018-01-13T15:20:27.205+08:00","updated_at":"2018-01-13T15:20:27.205+08:00"},{"id":396518,"file_name":"trampoline.png","project_id":20097,"asset_id":33489,"created_at":"2018-01-13T15:20:27.209+08:00","updated_at":"2018-01-13T15:20:27.209+08:00"},{"id":396519,"file_name":"nails.png","project_id":20097,"asset_id":33490,"created_at":"2018-01-13T15:20:27.214+08:00","updated_at":"2018-01-13T15:20:27.214+08:00"},{"id":396520,"file_name":"ceiling.png","project_id":20097,"asset_id":33491,"created_at":"2018-01-13T15:20:27.218+08:00","updated_at":"2018-01-13T15:20:27.218+08:00"},{"id":396521,"file_name":"wall.png","project_id":20097,"asset_id":33492,"created_at":"2018-01-13T15:20:27.223+08:00","updated_at":"2018-01-13T15:20:27.223+08:00"},{"id":396522,"file_name":"player_3.png","project_id":20097,"asset_id":33493,"created_at":"2018-01-13T15:20:27.227+08:00","updated_at":"2018-01-13T15:20:27.227+08:00"},{"id":396523,"file_name":"player_4.png","project_id":20097,"asset_id":33494,"created_at":"2018-01-13T15:20:27.232+08:00","updated_at":"2018-01-13T15:20:27.232+08:00"},{"id":396524,"file_name":"player_2.png","project_id":20097,"asset_id":33495,"created_at":"2018-01-13T15:20:27.237+08:00","updated_at":"2018-01-13T15:20:27.237+08:00"},{"id":396525,"file_name":"player_5.png","project_id":20097,"asset_id":33496,"created_at":"2018-01-13T15:20:27.241+08:00","updated_at":"2018-01-13T15:20:27.241+08:00"},{"id":396526,"file_name":"player_1.png","project_id":20097,"asset_id":33497,"created_at":"2018-01-13T15:20:27.245+08:00","updated_at":"2018-01-13T15:20:27.245+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
繁中
简中
English
日本語
1:1:1
1:1
全寬
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦