{"id":20734,"student_id":1407,"content":"setBackdrop(\"bg.jpg\");\r\nsound.play('bgm.mp3');\r\n\r\nvar redDots = [];\r\nvar items = [];\r\nvar score = 0;\r\nvar arrow = createSprite({\r\n x: 320,\r\n y: 240,\r\n costumes: \"arrow.png\"\r\n});\r\narrow.when('touch', redDots, stop);\r\n\r\nsetInterval(makeRedDot, 1000);\r\nsetInterval(makeItem, 3000);\r\n\r\nforever(function () {\r\n print('score:' + score);\r\n arrow.toward(cursor);\r\n arrow.x += (cursor.x - arrow.x) / 5;\r\n arrow.y += (cursor.y - arrow.y) / 5;\r\n for (var i = 0; i \u003c redDots.length; i++) {\r\n redDots[i].toward(arrow);\r\n redDots[i].stepForward(1)\r\n }\r\n});\r\n\r\nfunction makeRedDot() {\r\n var redDot = createSprite(\"reddot.png\");\r\n redDot.x = Math.floor(Math.random() * 2) * 640;\r\n redDot.y = Math.floor(Math.random() * 2) * 480;\r\n redDots.push(redDot);\r\n}\r\n\r\nfunction checkRedDotsCollded(target) {\r\n for (var i = 0; i \u003c redDots.length; i++) {\r\n if (redDots[i].touched(target)) {\r\n sound.play(\"hit.mp3\");\r\n var dot = redDots[i];\r\n redDots.splice(i, 1);\r\n dot.forever(function () {\r\n dot.scale -= 0.1;\r\n if (dot.scale \u003c 0.5) {\r\n dot.destroy();\r\n score++;\r\n }\r\n });\r\n }\r\n }\r\n}\r\n\r\nfunction makeItem() {\r\n var item = createSprite(['fire_icon.png', 'dart_icon.png', 'canon_icon.png']);\r\n item.costumeId = Math.floor(Math.random() * 3);\r\n item.x = Math.floor(Math.random() * 600) + 20;\r\n item.y = Math.floor(Math.random() * 440) + 20;\r\n\r\n arrow.when('touch', item, function (target) {\r\n if (target.costumeId == 0) {\r\n sound.play(\"fire.mp3\");\r\n var fire = createSprite(\"fire.png\");\r\n fire.scale = 0.5;\r\n fire.x = target.x;\r\n fire.y = target.y;\r\n fire.forever(function () {\r\n fire.direction += fire.scale * 10;\r\n fire.scale += 0.01;\r\n if (fire.scale \u003e 3) {\r\n fire.destroy();\r\n }\r\n checkRedDotsCollded(fire);\r\n });\r\n }\r\n if (target.costumeId == 1) {\r\n for (var i = 0; i \u003c 14; i++) {\r\n sound.play('dart.mp3');\r\n var dart = createSprite(\"dart.png\");\r\n dart.x = target.x;\r\n dart.y = target.y;\r\n dart.direction = i * 25;\r\n dart.forever(function () {\r\n this.stepForward(6);\r\n checkRedDotsCollded(this);\r\n });\r\n }\r\n }\r\n if (target.costumeId == 2) {\r\n sound.play(\"laser.mp3\");\r\n var cannon = createSprite(['cannon_1.png', 'cannon_2.png']);\r\n cannon.x = target.x;\r\n cannon.y = target.y;\r\n cannon.life = 100;\r\n cannon.scale = 0.5;\r\n cannon.forever(function () {\r\n if (cannon.life \u003e 0) {\r\n cannon.direction = arrow.direction;\r\n cannon.moveTo(arrow);\r\n cannon.stepForward(20);\r\n cannon.scale += 0.005;\r\n cannon.life--;\r\n } else {\r\n cannon.costumeId = 1;\r\n cannon.stepForward(30);\r\n if (cannon.x \u003e 640 || cannon.x \u003c 0 || cannon.y \u003c 0 || cannon.y \u003e 480) {\r\n cannon.destroy();\r\n }\r\n\r\n }\r\n checkRedDotsCollded(cannon);\r\n });\r\n }\r\n target.destroy();\r\n });\r\n\r\n}","created_at":"2018-01-24T17:51:08.062+08:00","updated_at":"2019-11-09T23:58:29.305+08:00","name":"tilt to live","language":"javascript","screenshot":{"url":"https://cdn2.koding.school/uploads/project/screenshot/20734/a0ba59b9be73c75f3b42d3ffbb190ded.jpg"},"parent_id":20090,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":272,"hashid":"yeysq5zr","is_content_changed":false,"review_status":"pending","submitted_at":"2018-01-30T15:27:25.590+08:00","reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":406198,"file_name":"dart.mp3","project_id":20734,"asset_id":43933,"created_at":"2018-01-24T17:51:08.082+08:00","updated_at":"2018-01-24T17:51:08.082+08:00"},{"id":406199,"file_name":"hit.mp3","project_id":20734,"asset_id":43932,"created_at":"2018-01-24T17:51:08.086+08:00","updated_at":"2018-01-24T17:51:08.086+08:00"},{"id":406200,"file_name":"fire_icon.png","project_id":20734,"asset_id":43931,"created_at":"2018-01-24T17:51:08.089+08:00","updated_at":"2018-01-24T17:51:08.089+08:00"},{"id":406201,"file_name":"dart_icon.png","project_id":20734,"asset_id":43930,"created_at":"2018-01-24T17:51:08.093+08:00","updated_at":"2018-01-24T17:51:08.093+08:00"},{"id":406202,"file_name":"canon_icon.png","project_id":20734,"asset_id":43929,"created_at":"2018-01-24T17:51:08.096+08:00","updated_at":"2018-01-24T17:51:08.096+08:00"},{"id":406203,"file_name":"reddot.png","project_id":20734,"asset_id":43928,"created_at":"2018-01-24T17:51:08.099+08:00","updated_at":"2018-01-24T17:51:08.099+08:00"},{"id":406204,"file_name":"arrow.png","project_id":20734,"asset_id":43927,"created_at":"2018-01-24T17:51:08.102+08:00","updated_at":"2018-01-24T17:51:08.102+08:00"},{"id":406205,"file_name":"bg.jpg","project_id":20734,"asset_id":43926,"created_at":"2018-01-24T17:51:08.104+08:00","updated_at":"2018-01-24T17:51:08.104+08:00"},{"id":406206,"file_name":"cannon_2.png","project_id":20734,"asset_id":43925,"created_at":"2018-01-24T17:51:08.106+08:00","updated_at":"2018-01-24T17:51:08.106+08:00"},{"id":406207,"file_name":"cannon_1.png","project_id":20734,"asset_id":43924,"created_at":"2018-01-24T17:51:08.109+08:00","updated_at":"2018-01-24T17:51:08.109+08:00"},{"id":406208,"file_name":"dart.png","project_id":20734,"asset_id":43923,"created_at":"2018-01-24T17:51:08.112+08:00","updated_at":"2018-01-24T17:51:08.112+08:00"},{"id":406209,"file_name":"fire.png","project_id":20734,"asset_id":43922,"created_at":"2018-01-24T17:51:08.115+08:00","updated_at":"2018-01-24T17:51:08.115+08:00"},{"id":406210,"file_name":"bgm.mp3","project_id":20734,"asset_id":43921,"created_at":"2018-01-24T17:51:08.118+08:00","updated_at":"2018-01-24T17:51:08.118+08:00"},{"id":406211,"file_name":"fire.mp3","project_id":20734,"asset_id":43920,"created_at":"2018-01-24T17:51:08.120+08:00","updated_at":"2018-01-24T17:51:08.120+08:00"},{"id":406212,"file_name":"cannon.mp3","project_id":20734,"asset_id":43919,"created_at":"2018-01-24T17:51:08.122+08:00","updated_at":"2018-01-24T17:51:08.122+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
1:1:1
1:1
full
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦