{"id":9028,"student_id":1470,"content":"var enemies = {};\nvar me = createSprite([\"circle0.png\",\"circle1.png\"]);\nme.scale = 0.01;\nvar bullets = [];\nforever(function(){\n\tme.toward(cursor);\n DB.broadcast({type:\"circle\", x:me.x, y:me.y, direction:me.direction});\n if(me.touched(bullets)){\n me.currentCostumeId=1;\n setTimeout(function(){\n stop();\n },1000);\n }\n for(var i in enemies){\n if(enemies[i].touched(bullets)){\n enemies[i].currentCostumeId=1;\n }\n }\n});\nDB.on(\"message\",function(data){\n if(data.content.type==\"circle\"){\n if(!enemies[data.userId]){\n enemies[data.userId] = createSprite([\"circle0.png\",\"circle1.png\"]);\n enemies[data.userId].scale = 0.01;\n enemies[data.userId].userId=data.userId;\n enemies[data.userId].forever(function(){\n print(this.userId,this.x-8,this.y-28);\n });\n }\n enemies[data.userId].x = data.content.x;\n enemies[data.userId].y = data.content.y;\n enemies[data.userId].direction = data.content.direction;\n } else if(data.content.type==\"bullet\"){\n createBullet(data.content.x,data.content.y,data.content.direction);\n }\n});\nwhen(\"holding\",\"w\",function(){ me.y-=3; });\nwhen(\"holding\",\"s\",function(){ me.y+=3; });\nwhen(\"holding\",\"d\",function(){ me.x+=3; });\nwhen(\"holding\",\"a\",function(){ me.x-=3; });\n/*when(\"click\",function(){\n\tvar bullet = createBullet(me.x,me.y,me.direction);\n bullet.stepForward(20);\n DB.broadcast({type:\"bullet\", x:bullet.x, y:bullet.y, direction:bullet.direction});\n});*/\nforever(function(){\n if(cursor.isDown){\n var bullet = createBullet(me.x,me.y,me.direction);\n bullet.stepForward(20);\n DB.broadcast({type:\"bullet\", x:bullet.x, y:bullet.y, direction:bullet.direction});\n }\n\tfor(var i=0;i\u003cbullets.length;i++){\n \tbullets[i].stepForward(8); \n if(bullets[i].energy--\u003c=0){\n \tbullets[i].destroy();\n }\n }\n});\nfunction createBullet(x,y,direction){\n\tvar bullet = createSprite(\"1.svg\");\n bullet.scale = Math.random();\n bullet.x = x;\n bullet.y = y;\n bullet.direction = direction;\n bullet.energy = 100;\n bullets.push(bullet);\n return bullet;\n}","created_at":"2017-03-01T20:52:04.729+08:00","updated_at":"2019-11-10T21:36:57.112+08:00","name":"領地蛇大作戰","language":"javascript","screenshot":{"url":"https://cdn7.koding.school/uploads/project/screenshot/9028/c49e7d37a332555ec7243fb3d24bd900.jpg"},"parent_id":9027,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":492,"hashid":"vngs3ge","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":198167,"file_name":"0.png","project_id":9028,"asset_id":6,"created_at":"2017-08-09T16:20:01.760+08:00","updated_at":"2017-08-09T16:20:01.760+08:00"},{"id":198168,"file_name":"1.svg","project_id":9028,"asset_id":7,"created_at":"2017-08-09T16:20:01.764+08:00","updated_at":"2017-08-09T16:20:01.764+08:00"},{"id":198169,"file_name":"2.png","project_id":9028,"asset_id":8,"created_at":"2017-08-09T16:20:01.766+08:00","updated_at":"2017-08-09T16:20:01.766+08:00"},{"id":198170,"file_name":"0.wav","project_id":9028,"asset_id":9,"created_at":"2017-08-09T16:20:01.769+08:00","updated_at":"2017-08-09T16:20:01.769+08:00"},{"id":198171,"file_name":"1.wav","project_id":9028,"asset_id":10,"created_at":"2017-08-09T16:20:01.772+08:00","updated_at":"2017-08-09T16:20:01.772+08:00"},{"id":198172,"file_name":"circle0.png","project_id":9028,"asset_id":23651,"created_at":"2017-08-09T16:20:01.775+08:00","updated_at":"2017-08-09T16:20:01.775+08:00"},{"id":198173,"file_name":"circle1.png","project_id":9028,"asset_id":23652,"created_at":"2017-08-09T16:20:01.777+08:00","updated_at":"2017-08-09T16:20:01.777+08:00"},{"id":198174,"file_name":"circle2.png","project_id":9028,"asset_id":23653,"created_at":"2017-08-09T16:20:01.780+08:00","updated_at":"2017-08-09T16:20:01.780+08:00"},{"id":198175,"file_name":"circle3.png","project_id":9028,"asset_id":23654,"created_at":"2017-08-09T16:20:01.783+08:00","updated_at":"2017-08-09T16:20:01.783+08:00"},{"id":198176,"file_name":"circle4.png","project_id":9028,"asset_id":23655,"created_at":"2017-08-09T16:20:01.786+08:00","updated_at":"2017-08-09T16:20:01.786+08:00"},{"id":198177,"file_name":"circle5.png","project_id":9028,"asset_id":23656,"created_at":"2017-08-09T16:20:01.789+08:00","updated_at":"2017-08-09T16:20:01.789+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
1:1:1
1:1
full
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦