{"id":168798,"student_id":139,"content":"import random\r\nimport game\r\n# 建立骰子及初始化\r\ndice1 = createSprite(\"1.png\", \"2.png\", \"3.png\", \"4.png\", \"5.png\", \"6.png\")\r\ndice2 = createSprite(\"1.png\", \"2.png\", \"3.png\", \"4.png\", \"5.png\", \"6.png\")\r\ndice3 = createSprite(\"1.png\", \"2.png\", \"3.png\", \"4.png\", \"5.png\", \"6.png\")\r\ndice4 = createSprite(\"1.png\", \"2.png\", \"3.png\", \"4.png\", \"5.png\", \"6.png\")\r\n\r\ndice1.x, dice1.y = 300, 180\r\ndice2.x = 500\r\ndice2.y = 180\r\ndice3.x = 700\r\ndice3.y = 180\r\ndice4.x = 900\r\ndice4.y = 180\r\n\r\n\r\nscore = 0\r\n\r\ndef dice():\r\n global score\r\n # 隨機產生骰子點數\r\n score = 0\r\n dice1.costume_id = random.randint(0, 5)\r\n dice2.costume_id = random.randint(0, 5)\r\n dice3.costume_id = random.randint(0, 5)\r\n dice4.costume_id = random.randint(0, 5)\r\n \r\n# # 建立四個變數儲存四個骰子\r\n dice1_val = dice1.costume_id + 1\r\n dice2_val = dice2.costume_id + 1\r\n dice3_val = dice3.costume_id + 1\r\n dice4_val = dice4.costume_id + 1\r\n \r\n# # 計分\r\n if dice1_val == dice2_val == dice3_val == dice4_val:\r\n score = 10000 #oooo\r\n elif dice1_val == dice2_val:\r\n if dice1_val == dice3_val or dice1_val == dice4_val:#ooox\r\n on(\"keydown\", \"enter\", dice) \r\n else:\r\n if dice3_val == dice4_val: #ooxx\r\n if dice1_val \u003e dice3_val:\r\n score = 2 * dice1_val\r\n else:\r\n score = 2 * dice3_val\r\n else: #ooxv\r\n score = dice3_val + dice4_val\r\n # elif dice1_val == dice3_val:\r\n # elif dice1_val == dice4_val:\r\n # elif dice2_val == dice3_val:\r\n # elif dice2_val == dice4_val:\r\n # elif dice3_val == dice4_val:\r\n else:\r\n on(\"keydown\", \"enter\", dice)\r\n\r\ndef loop():\r\n global score\r\n # 顯示點數\r\n if score \u003e 1 and score != 10000:\r\n drawText(str(score), 600, 620, 'black', 90)\r\n stop()\r\n if score == 10000:\r\n drawText(\"win\", 600, 620, 'black', 90)\r\n stop()\r\n\r\n\r\nforever(loop)\r\n\r\n# # enter鍵按下偵測\r\non(\"keydown\", \"enter\", dice)","created_at":"2020-07-21T09:04:10.846+08:00","updated_at":"2020-07-21T11:08:21.916+08:00","name":"十八仔_S 副本","language":"python","screenshot":{"url":"https://cdn0.koding.school/uploads/project/screenshot/168798/78c61e7f1ead7988a942b4dbd445e807.jpg"},"parent_id":162837,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":77,"hashid":"p93sg32d","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":2922061,"file_name":"player.png","project_id":168798,"asset_id":232683,"created_at":"2020-07-21T09:04:10.851+08:00","updated_at":"2020-07-21T09:04:10.851+08:00"},{"id":2922062,"file_name":"2.png","project_id":168798,"asset_id":23146,"created_at":"2020-07-21T09:04:10.852+08:00","updated_at":"2020-07-21T09:04:10.852+08:00"},{"id":2922063,"file_name":"3.png","project_id":168798,"asset_id":23147,"created_at":"2020-07-21T09:04:10.853+08:00","updated_at":"2020-07-21T09:04:10.853+08:00"},{"id":2922064,"file_name":"4.png","project_id":168798,"asset_id":23148,"created_at":"2020-07-21T09:04:10.853+08:00","updated_at":"2020-07-21T09:04:10.853+08:00"},{"id":2922065,"file_name":"5.png","project_id":168798,"asset_id":23149,"created_at":"2020-07-21T09:04:10.854+08:00","updated_at":"2020-07-21T09:04:10.854+08:00"},{"id":2922066,"file_name":"6.png","project_id":168798,"asset_id":23150,"created_at":"2020-07-21T09:04:10.855+08:00","updated_at":"2020-07-21T09:04:10.855+08:00"},{"id":2922067,"file_name":"1.png","project_id":168798,"asset_id":23145,"created_at":"2020-07-21T09:04:10.856+08:00","updated_at":"2020-07-21T09:04:10.856+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
截圖
繁中
简中
English
日本語
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦