{"id":16991,"student_id":2328,"content":"\r\nsetBackdrop(\"bg.jpg\");\r\nvar rope = createSprite(\"rope.png\");\r\nvar p1_id = Math.floor(Math.random()*10000);\r\nvar p2_id;\r\nvar p1_times = 0;\r\nvar p2_times = 0;\r\nvar status = 0;\r\n\r\nwhen('click', function () {\r\n if (status == 0) {\r\n p2_id = prompt('對方 ID?');\r\n }\r\n if (status == 1) {\r\n p1_times++;\r\n }\r\n});\r\n\r\nDB.onMessage('update', function (data) {\r\n if (data.my_id == p2_id \u0026\u0026 data.u_id == p1_id) {\r\n if (status == 0) {\r\n status = 1;\r\n }\r\n if (status == 1) {\r\n p2_times = data.times;\r\n }\r\n if (data.isGameOver) {\r\n status = 2;\r\n }\r\n } \r\n});\r\n\r\nforever(function(){\r\n rope.y = 240 + (p1_times - p2_times)*12;\r\n var isGameOver = Math.abs(p1_times - p2_times) \u003e 10;\r\n \r\n if (p2_id \u0026\u0026 status != 2) {\r\n DB.broadcast('update',{\r\n my_id: p1_id,\r\n u_id: p2_id,\r\n times: p1_times,\r\n isGameOver: isGameOver\r\n });\r\n }\r\n if (isGameOver) {\r\n status = 2;\r\n }\r\n if (status == 2 \u0026\u0026 key.space) {\r\n p1_times = 0;\r\n p2_times = 0;\r\n status = 0;\r\n }\r\n});\r\n\r\nforever(function(){\r\n if (status == 0) {\r\n print('你的 ID: ' + p1_id, 10, 10, 'red', 25);\r\n print('對方 ID: ' + p2_id, 10, 40, 'blue', 25);\r\n }\r\n if (status == 1) {\r\n print('開始比賽!!', 10, 10, 'red', 25);\r\n }\r\n if (status == 2) {\r\n print('空白鍵重新開始', 10, 40, 'red', 25);\r\n if (p1_times \u003e p2_times) {\r\n print('獲勝!!', 10, 10, 'red', 25);\r\n } else {\r\n print('失敗!!', 10, 10, 'red', 25)\r\n }\r\n }\r\n});\r\n","created_at":"2017-03-01T20:52:04.729+08:00","updated_at":"2019-08-30T20:28:57.446+08:00","name":"點擊大 PK","language":"javascript","screenshot":{"url":"https://cdn6.koding.school/uploads/project/screenshot/16991/7d6a520df867273119e80b2eacb18542.jpg"},"parent_id":16595,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":89,"hashid":"wdks4re5","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":349343,"file_name":"bg.jpg","project_id":16991,"asset_id":39897,"created_at":"2017-12-02T18:45:52.528+08:00","updated_at":"2017-12-02T18:45:52.528+08:00"},{"id":349344,"file_name":"rope.png","project_id":16991,"asset_id":39896,"created_at":"2017-12-02T18:45:52.530+08:00","updated_at":"2017-12-02T18:45:52.530+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
繁中
简中
English
日本語
1:1:1
1:1
全寬
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦