{"id":9424,"student_id":70,"content":"setBackdrop(\"bg.jpg\");\n\nvar topSpike = createSprite(\"topSpike.png\");\ntopSpike.y = 35;\nvar downSpike = createSprite(\"downSpike.png\");\ndownSpike.y = 445;\nvar bird = createSprite(\"bird.png\");\nbird.moveTo( 320, 240);\nbird.rotationStyle = \"flipped\";\n\nvar vy = -6;\n\nvar spikeY;\nvar spikeNum;\n\nvar score = 0;\n\nvar topSpikeY = 80;\nvar leftSpikes = [];\nvar rightSpikes = [];\n\nfor(var i = 0; i\u003c5; i++) {\n var rightSpike = createSprite({\n x: 455,\n y: topSpikeY+i*65,\n hidden: true,\n costumes: \"rightSpike.png\"\n });\n rightSpike.when(\"touch\",bird,function(){stop()});\n rightSpikes.push(rightSpike);\n var leftSpike = createSprite({\n x: 185,\n y: topSpikeY+i*65,\n hidden: true,\n costumes: \"leftSpike.png\"\n });\n leftSpike.when(\"touch\",bird,function(){stop()});\n leftSpikes.push(leftSpike);\n}\n\nwhen(\"click\", function() {\n vy = -6;\n});\n\nforever(function() {\n bird.stepForward(3);\n bird.y += vy;\n vy += 0.3;\n if(bird.x \u003e 440) {\n bird.direction += 180;\n score ++;\n showLeftSpikes();\n }\n if(bird.x \u003c 200) {\n bird.direction += 180;\n score ++;\n showRightSpikes();\n }\n if(score \u003c 10) {\n print(score,300,205,\"#deebef\",60);\n }else{\n print(score,285,205,\"#deebef\",60);\n }\n if(bird.touched(topSpike) || bird.touched(downSpike)) {\n stop();\n }\n});\n\nfunction showLeftSpikes() {\n for(var i=0;i\u003c4; i++) {\n var showSpikeIndex = Math.floor(Math.random()*5);\n leftSpikes[showSpikeIndex].hidden=false ;\n }\n for(var i=0; i\u003c5; i++){\n rightSpikes[i].hidden = true;\n }\n}\n\nfunction showRightSpikes() {\n for(var i = 0;i\u003c4; i++) {\n var showSpikeIndex = Math.floor(Math.random()*5);\n rightSpikes[showSpikeIndex].hidden=false ;\n }\n for(var i=0; i\u003c5; i++){\n leftSpikes[i].hidden = true;\n }\n}\n","created_at":"2017-03-01T20:52:04.729+08:00","updated_at":"2019-11-11T04:26:33.649+08:00","name":"Don't touch the spike","language":"javascript","screenshot":{"url":"https://cdn8.koding.school/uploads/project/screenshot/9424/89edcce60b8890776f43b51e69f48ea4.jpg"},"parent_id":9361,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":331,"hashid":"9ygspqgy","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":206380,"file_name":"0.wav","project_id":9424,"asset_id":9,"created_at":"2017-08-17T18:45:20.424+08:00","updated_at":"2017-08-17T18:45:20.424+08:00"},{"id":206381,"file_name":"1.wav","project_id":9424,"asset_id":10,"created_at":"2017-08-17T18:45:20.426+08:00","updated_at":"2017-08-17T18:45:20.426+08:00"},{"id":206382,"file_name":"bg.jpg","project_id":9424,"asset_id":25073,"created_at":"2017-08-17T18:45:20.427+08:00","updated_at":"2017-08-17T18:45:20.427+08:00"},{"id":206383,"file_name":"bird.png","project_id":9424,"asset_id":25075,"created_at":"2017-08-17T18:45:20.429+08:00","updated_at":"2017-08-17T18:45:20.429+08:00"},{"id":206384,"file_name":"rightSpike.png","project_id":9424,"asset_id":25076,"created_at":"2017-08-17T18:45:20.430+08:00","updated_at":"2017-08-17T18:45:20.430+08:00"},{"id":206385,"file_name":"leftSpike.png","project_id":9424,"asset_id":25077,"created_at":"2017-08-17T18:45:20.432+08:00","updated_at":"2017-08-17T18:45:20.432+08:00"},{"id":206386,"file_name":"downSpike.png","project_id":9424,"asset_id":25087,"created_at":"2017-08-17T18:45:20.433+08:00","updated_at":"2017-08-17T18:45:20.433+08:00"},{"id":206387,"file_name":"topSpike.png","project_id":9424,"asset_id":25088,"created_at":"2017-08-17T18:45:20.435+08:00","updated_at":"2017-08-17T18:45:20.435+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
1:1:1
1:1
full
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦