{"id":212225,"student_id":3760,"content":"import game\n\nroad = game.create_sprite(\"road.jpg\")\nplayer = game.create_sprite(\"p_0.png\", \"p_1.png\", \"p_2.png\", \"p_3.png\")\nboard = game.create_sprite('dashboard.png') #分數板\n\nboard.x = 150\nboard.y = 50\nroad.x += 2000\n\nvx = 0 #移動速度\nvy = 0 #跳躍速度\n\ngame.create_sound(\"bgm.mp3\", True)\n\n#遊戲主迴圈\ndef loop():\n global vy, vx\n \n road.x -= vx\n if vx \u003e 0: vx -= 0.01\n \n vy += 0.5\n player.y += vy\n if player.y \u003e 450: player.y = 450\n \n if road.x\u003c600 and player.y \u003e= 450:\n player.costume_id = 3\n game.stop()\n game.create_sound('applause.wav')\n \n if road.x \u003c 600:\n dist = int(450-road.x) / 100 # 450 means middle of the view\n game.draw_text(str(dist) + \" m\", 30, 30, \"White\", 60)\n else: \n player.costume_id = int(road.x/100) % 2 # need explainning to student carefully\n\n#助跑\ndef speed_up():\n global vx\n if vx \u003c 0: vx = 3\n else: vx += 0.5\n\n#起跳\ndef jump():\n global vy\n if player.y == 450: vy = -vx\n player.costume_id = 2\n\ngame.forever(loop) #重複不斷執行遊戲主迴圈\ngame.on('keyup', 'right', speed_up) #按下右鍵時助跑\ngame.on('keyup', 'up', jump) #按下上鍵時起跳\n","created_at":"2020-12-13T13:44:47.169+08:00","updated_at":"2020-12-16T01:54:04.141+08:00","name":"運動會系列 - 跳遠競賽(預設版) 副本","language":"python","screenshot":{"url":"https://cdn2.koding.school/uploads/project/screenshot/212225/157644262d72fecba9b833d78dd5cacb.jpg"},"parent_id":210495,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":33,"hashid":"2pds99gpd","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":3717075,"file_name":"dashboard.png","project_id":212225,"asset_id":291289,"created_at":"2020-12-13T13:44:47.174+08:00","updated_at":"2020-12-13T13:44:47.174+08:00"},{"id":3717076,"file_name":"road.jpg","project_id":212225,"asset_id":291288,"created_at":"2020-12-13T13:44:47.175+08:00","updated_at":"2020-12-13T13:44:47.175+08:00"},{"id":3717077,"file_name":"p_0.png","project_id":212225,"asset_id":291287,"created_at":"2020-12-13T13:44:47.176+08:00","updated_at":"2020-12-13T13:44:47.176+08:00"},{"id":3717078,"file_name":"p_1.png","project_id":212225,"asset_id":291286,"created_at":"2020-12-13T13:44:47.177+08:00","updated_at":"2020-12-13T13:44:47.177+08:00"},{"id":3717079,"file_name":"p_2.png","project_id":212225,"asset_id":291285,"created_at":"2020-12-13T13:44:47.178+08:00","updated_at":"2020-12-13T13:44:47.178+08:00"},{"id":3717080,"file_name":"applause.wav","project_id":212225,"asset_id":291284,"created_at":"2020-12-13T13:44:47.179+08:00","updated_at":"2020-12-13T13:44:47.179+08:00"},{"id":3717081,"file_name":"bgm.mp3","project_id":212225,"asset_id":291283,"created_at":"2020-12-13T13:44:47.180+08:00","updated_at":"2020-12-13T13:44:47.180+08:00"},{"id":3717082,"file_name":"p_3.png","project_id":212225,"asset_id":291282,"created_at":"2020-12-13T13:44:47.181+08:00","updated_at":"2020-12-13T13:44:47.181+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
截圖
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦