{"id":7899,"student_id":1473,"content":"setBackdrop(\"#000000\");\nvar turret=createSprite(\"turret.png\");\nturret.x=320;\nturret.y=240;\nvar bulletClock=0;\nvar bullet=createSprite(\"bullet.png\");\nbullet.hidden=true;\nbullet.flying=false;\nvar enemies=[];\nvar enemyClock=0;\nvar score=0;\nforever(function(){\n bulletClock++;\n enemyClock++;\n var temp=turret.direction;\n turret.toward(cursor);\n turret.stepForward(3);\n turret.direction=temp;\n turret.direction+=5;\n if(bulletClock\u003e=50){\n bullet.direction=turret.direction;\n bullet.x=turret.x;\n bullet.y=turret.y;\n bullet.flying=false;\n bullet.hidden=false;\n bullet.stepForward(30);\n if(cursor.isDown){\n bullet.flying=true;\n bulletClock=0;\n }\n }\n if(enemyClock%200==0){\n var enemy=createSprite([\"enemy.png\",\"enemy_gameover.png\"]);\n enemy.level=1;\n enemy.toward(turret);\n enemy.x=Math.random()*640;\n enemy.y=Math.random()*480;\n\n while(turret.distanceTo(enemy)\u003c150){\n enemy.x=Math.random()*640;\n enemy.y=Math.random()*480;\n }\n enemy.when('touch',enemies,function(enemy2) {\n if(enemy.level\u003eenemy2.level){\n enemy.level+=enemy2.level;\n enemy2.destroy();\n }else{\n enemy2.level+=enemy.level;\n enemy.destroy();\n }\n });\n enemies.push(enemy);\n }\n for(var i=0;i\u003cenemies.length;i++){\n enemies[i].scale=0.05+enemies[i].level/20;\n enemies[i].toward(turret);\n enemies[i].stepForward(1.5);\n if(enemies[i].touched(turret)){\n enemies[i].costumeId=1;\n stop();\n }\n }\n if(bullet.flying){\n bullet.stepForward(20);\n }\n print(score,20,20,\"white\");\n});\nbullet.when('touch',enemies,function(enemy) {\n if(bullet.flying){\n score++;\n bullet.hidden=true;\n if(enemy.level==1){\n enemy.destroy();\n }else{\n enemy.level--;\n }\n }\n});","created_at":"2017-03-01T20:52:04.729+08:00","updated_at":"2019-11-09T09:16:21.006+08:00","name":"瞄準系統已失靈","language":"javascript","screenshot":{"url":"https://cdn7.koding.school/uploads/project/screenshot/7899/a2a0fb7e81c59ee5f416ebf5a954c097.jpg"},"parent_id":2,"plugin":"","description":"瞄準系統已失靈----\n請使用人工瞄準----\n游標控制移動\n點擊左鍵射擊","note":null,"status":"public","like_student_ids":[1437],"is_featured":false,"views":511,"hashid":"jzms5g9","is_content_changed":null,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":174684,"file_name":"bullet.png","project_id":7899,"asset_id":21221,"created_at":"2017-07-12T13:30:15.214+08:00","updated_at":"2017-07-12T13:30:15.214+08:00"},{"id":174689,"file_name":"turret.png","project_id":7899,"asset_id":21225,"created_at":"2017-07-12T14:06:45.276+08:00","updated_at":"2017-07-12T14:06:45.276+08:00"},{"id":174693,"file_name":"enemy.png","project_id":7899,"asset_id":21229,"created_at":"2017-07-12T14:25:22.920+08:00","updated_at":"2017-07-12T14:25:22.920+08:00"},{"id":174736,"file_name":"enemy_gameover.png","project_id":7899,"asset_id":21230,"created_at":"2017-07-12T17:54:17.879+08:00","updated_at":"2017-07-12T17:54:17.879+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
1:1:1
1:1
full
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦