{"id":472958,"student_id":10,"content":"setBackdrop(\"bg.png\"); //設定背景圖\nlet board = createSprite('board.png'); //分數板\nlet player = createSprite('k_0.png', 'k_1.png', 'k_2.png'); //玩家\nlet info = createSprite('info.png'); //遊戲說明\nlet sight = createSprite('sight.png'); //準星\nlet target = createSprite('t_0.png');\n\nlet level = 0; //等級\nlet clock = 0; //紀錄遊戲迴圈的執行次數\n\ninfo.hidden = true; //預設隱藏\n\ntarget.direction = Math.random()*360; //物品朝向隨機方向\ntarget.stepForward(Math.random() * 300 + 1000); //物品向前移動 300 - 1300 的距離\ntarget.direction += 180; //物品 180 度旋轉方向\n\ncreateSound('bgm.mp3', true); //播放背景音樂\n\n// 遊戲迴圈\nfunction gameloop () {\n drawText(level, 200, 60, 'white', 50); //顯示攔截數\n\n // 讓準星不斷跟著滑鼠移動\n sight.x = cursor.x;\n sight.y = cursor.y;\n \n clock++;\n if (clock % 30 == 0) {\n player.costumeId = 1;\n }\n if (clock % 30 == 15) {\n player.costumeId = 0;\n }\n\n target.stepForward(5 + level/5);\n\n\n if (target.touched(player) == true) {\n stop(); //暫停遊戲\n createSound('fail.mp3'); //播放失敗音效\n }\n}\n\n// 當遊戲場景被點擊時\nfunction clickOnStage () {\n\n if (target.touched(sight) == true) {\n \n level += 1;\n\n // 當物品被攔截時,創造一個半透明的物品作為紀錄\n let fake = createSprite('t_0.png', 't_1.png', 't_2.png', 't_3.png', 't_4.png', 't_5.png', 't_6.png');\n fake.x = target.x;\n fake.y = target.y;\n fake.direction = target.direction;\n fake.costumeId = target.costumeId;\n fake.opacity = 0.5;\n \n // 將物品重置到遊戲場景中央\n target.x = 600;\n target.y = 450;\n target.direction = Math.random()*360;\n target.stepForward(Math.random() * 300 + 1000);\n target.direction += 180;\n\n createSound('fired.mp3');\n }\n \n info.hidden = true; //隱藏遊戲說明圖\n}\n\n\non('click', clickOnStage); //遊戲場景被點擊就執行 clickOnStage\nforever(gameloop);","created_at":"2022-12-12T15:05:23.918+08:00","updated_at":"2022-12-12T15:05:23.918+08:00","name":"守護重金屬叩叮(延伸版) 副本","language":"javascript","screenshot":{"url":null},"parent_id":470340,"plugin":"Game.set({ width: 1200, height: 900 });","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":315,"hashid":"npmszq3qj","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":10761221,"file_name":"t_2.png","project_id":472958,"asset_id":488861,"created_at":"2022-12-12T15:05:23.932+08:00","updated_at":"2022-12-12T15:05:23.932+08:00"},{"id":10761222,"file_name":"t_6.png","project_id":472958,"asset_id":488863,"created_at":"2022-12-12T15:05:23.935+08:00","updated_at":"2022-12-12T15:05:23.935+08:00"},{"id":10761223,"file_name":"t_5.png","project_id":472958,"asset_id":488864,"created_at":"2022-12-12T15:05:23.936+08:00","updated_at":"2022-12-12T15:05:23.936+08:00"},{"id":10761224,"file_name":"t_4.png","project_id":472958,"asset_id":488865,"created_at":"2022-12-12T15:05:23.936+08:00","updated_at":"2022-12-12T15:05:23.936+08:00"},{"id":10761225,"file_name":"t_3.png","project_id":472958,"asset_id":488866,"created_at":"2022-12-12T15:05:23.937+08:00","updated_at":"2022-12-12T15:05:23.937+08:00"},{"id":10761226,"file_name":"t_1.png","project_id":472958,"asset_id":488867,"created_at":"2022-12-12T15:05:23.938+08:00","updated_at":"2022-12-12T15:05:23.938+08:00"},{"id":10761227,"file_name":"k_2.png","project_id":472958,"asset_id":488868,"created_at":"2022-12-12T15:05:23.939+08:00","updated_at":"2022-12-12T15:05:23.939+08:00"},{"id":10761213,"file_name":"sight.png","project_id":472958,"asset_id":488853,"created_at":"2022-12-12T15:05:23.924+08:00","updated_at":"2022-12-12T15:05:23.924+08:00"},{"id":10761214,"file_name":"k_1.png","project_id":472958,"asset_id":488854,"created_at":"2022-12-12T15:05:23.926+08:00","updated_at":"2022-12-12T15:05:23.926+08:00"},{"id":10761215,"file_name":"k_0.png","project_id":472958,"asset_id":488855,"created_at":"2022-12-12T15:05:23.927+08:00","updated_at":"2022-12-12T15:05:23.927+08:00"},{"id":10761216,"file_name":"info.png","project_id":472958,"asset_id":488856,"created_at":"2022-12-12T15:05:23.928+08:00","updated_at":"2022-12-12T15:05:23.928+08:00"},{"id":10761217,"file_name":"board.png","project_id":472958,"asset_id":488857,"created_at":"2022-12-12T15:05:23.929+08:00","updated_at":"2022-12-12T15:05:23.929+08:00"},{"id":10761218,"file_name":"bg.png","project_id":472958,"asset_id":488858,"created_at":"2022-12-12T15:05:23.929+08:00","updated_at":"2022-12-12T15:05:23.929+08:00"},{"id":10761219,"file_name":"bg_end.png","project_id":472958,"asset_id":488859,"created_at":"2022-12-12T15:05:23.930+08:00","updated_at":"2022-12-12T15:05:23.930+08:00"},{"id":10761220,"file_name":"t_0.png","project_id":472958,"asset_id":488860,"created_at":"2022-12-12T15:05:23.931+08:00","updated_at":"2022-12-12T15:05:23.931+08:00"},{"id":10761228,"file_name":"fail.mp3","project_id":472958,"asset_id":551984,"created_at":"2022-12-12T15:05:23.940+08:00","updated_at":"2022-12-12T15:05:23.940+08:00"},{"id":10761229,"file_name":"fired.mp3","project_id":472958,"asset_id":551985,"created_at":"2022-12-12T15:05:23.942+08:00","updated_at":"2022-12-12T15:05:23.942+08:00"},{"id":10761230,"file_name":"bgm.mp3","project_id":472958,"asset_id":551982,"created_at":"2022-12-12T15:05:23.944+08:00","updated_at":"2022-12-12T15:05:23.944+08:00"},{"id":10761231,"file_name":"effect.mp3","project_id":472958,"asset_id":551983,"created_at":"2022-12-12T15:05:23.945+08:00","updated_at":"2022-12-12T15:05:23.945+08:00"}]
Orange Apple Learning Platform
My Projects
View Project Page
Export
Remix
Import
Delete
Download Android APP (APK)
Screenshot
繁中
简中
English
日本語
1:1:1
1:1
Full Width
Scan the QRCode below with your phone to install
Or you can
download APK
to this computer
Scan the QRCode below with your phone to install
Or you can
download APK
to this computer