{"id":43888,"student_id":104,"content":"{\n\t\"objName\": \"Stage\",\n\t\"variables\": [{\n\t\t\t\"name\": \"分數\",\n\t\t\t\"value\": 0,\n\t\t\t\"isPersistent\": false\n\t\t}],\n\t\"scripts\": [[36.8, 26.25, [[\"whenGreenFlag\"], [\"setVar:to:\", \"分數\", 0]]]],\n\t\"sounds\": [{\n\t\t\t\"soundName\": \"pop\",\n\t\t\t\"soundID\": -1,\n\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\"sampleCount\": 258,\n\t\t\t\"rate\": 11025,\n\t\t\t\"format\": \"\"\n\t\t}],\n\t\"costumes\": [{\n\t\t\t\"costumeName\": \"bubble blast_BG-3\",\n\t\t\t\"baseLayerID\": -1,\n\t\t\t\"baseLayerMD5\": \"e1bdc26af3079c03465c9448b4e13b41.png\",\n\t\t\t\"bitmapResolution\": 2,\n\t\t\t\"rotationCenterX\": 480,\n\t\t\t\"rotationCenterY\": 360\n\t\t}],\n\t\"currentCostumeIndex\": 0,\n\t\"penLayerMD5\": \"5c81a336fab8be57adc039a8a2b33ca9.png\",\n\t\"penLayerID\": -1,\n\t\"tempoBPM\": 60,\n\t\"videoAlpha\": 0.5,\n\t\"children\": [{\n\t\t\t\"objName\": \"子彈\",\n\t\t\t\"scripts\": [[28.75, 16.55, [[\"whenGreenFlag\"], [\"hideVariable:\", \"分數\"], [\"hide\"]]],\n\t\t\t\t[389.95,\n\t\t\t\t\t17.15,\n\t\t\t\t\t[[\"whenCloned\"],\n\t\t\t\t\t\t[\"gotoSpriteOrMouse:\", \"叩叮\"],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"doUntil\",\n\t\t\t\t\t\t\t[\"|\", [\"touching:\", \"_edge_\"], [\"touching:\", \"隕石\"]],\n\t\t\t\t\t\t\t[[\"heading:\", 0], [\"forward:\", 10]]],\n\t\t\t\t\t\t[\"doIf\", [\"touching:\", \"隕石\"], [[\"changeVar:by:\", \"分數\", 1], [\"broadcast:\", \"計算生命值\"]]],\n\t\t\t\t\t\t[\"deleteClone\"]]],\n\t\t\t\t[160.05,\n\t\t\t\t\t18.55,\n\t\t\t\t\t[[\"whenIReceive\", \"遊戲開始\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"doIf\", [\"keyPressed:\", \"left arrow\"], [[\"wait:elapsed:from:\", 0.08], [\"createCloneOf\", \"_myself_\"]]],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"keyPressed:\", \"right arrow\"], [[\"wait:elapsed:from:\", 0.08], [\"createCloneOf\", \"_myself_\"]]]]]]],\n\t\t\t\t[162.45, 327.4, [[\"whenIReceive\", \"遊戲開始\"], [\"showVariable:\", \"分數\"]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"bubble blast_bullet-1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"10fcf9eec8003486c20375b94e300e1b.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 6,\n\t\t\t\t\t\"rotationCenterY\": 14\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": -60,\n\t\t\t\"scratchY\": -120,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 7,\n\t\t\t\"visible\": false,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"target\": \"叩叮\",\n\t\t\t\"cmd\": \"costumeIndex\",\n\t\t\t\"param\": null,\n\t\t\t\"color\": 9065943,\n\t\t\t\"label\": \"叩叮: costume #\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 5,\n\t\t\t\"y\": 5,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"target\": \"隕石\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"出現位置\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"隕石: 出現位置\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 5,\n\t\t\t\"y\": 32,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"遊戲開始\",\n\t\t\t\"scripts\": [[31.2,\n\t\t\t\t\t21.4,\n\t\t\t\t\t[[\"whenGreenFlag\"],\n\t\t\t\t\t\t[\"gotoX:y:\", 0, -10],\n\t\t\t\t\t\t[\"heading:\", 90],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"turnRight:\", 1],\n\t\t\t\t\t\t\t\t[\"turnRight:\", 1],\n\t\t\t\t\t\t\t\t[\"turnRight:\", 1],\n\t\t\t\t\t\t\t\t[\"turnLeft:\", 1],\n\t\t\t\t\t\t\t\t[\"turnLeft:\", 1],\n\t\t\t\t\t\t\t\t[\"turnLeft:\", 1]]]]],\n\t\t\t\t[215.95, 19.2, [[\"whenClicked\"], [\"broadcast:\", \"遊戲開始\"]]],\n\t\t\t\t[437.7, 25.8, [[\"whenIReceive\", \"遊戲開始\"], [\"stopScripts\", \"other scripts in sprite\"], [\"hide\"]]],\n\t\t\t\t[297.1,\n\t\t\t\t\t238.05,\n\t\t\t\t\t[[\"doRepeat\", 15, [[\"turnRight:\", 1]]],\n\t\t\t\t\t\t[\"doRepeat\", 15, [[\"turnRight:\", -1]]]]],\n\t\t\t\t[107.35, 375.55, [[\"whenClicked\"], [\"hide\"]]]],\n\t\t\t\"scriptComments\": [[320.95, 29.2, 100, 46, false, 11, \"遊戲開始\"],\n\t\t\t\t[596.7, 35.8, 156, 48, false, 13, \"遊戲開始後要做什麼事呢?\"]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"bubble blast_LOGO\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"4e33a9fd37254cfc3b5c36ed726243d7.svg\",\n\t\t\t\t\t\"bitmapResolution\": 1,\n\t\t\t\t\t\"rotationCenterX\": 204,\n\t\t\t\t\t\"rotationCenterY\": 192\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 0,\n\t\t\t\"scratchY\": -10,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 1,\n\t\t\t\"visible\": false,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"隕石2\",\n\t\t\t\"variables\": [{\n\t\t\t\t\t\"name\": \"出現位置\",\n\t\t\t\t\t\"value\": 2,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"vy\",\n\t\t\t\t\t\"value\": -30,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"生命值\",\n\t\t\t\t\t\"value\": 0,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t}],\n\t\t\t\"scripts\": [[39.95, 40.6, [[\"whenGreenFlag\"], [\"hide\"]]],\n\t\t\t\t[191.95,\n\t\t\t\t\t42,\n\t\t\t\t\t[[\"whenCloned\"],\n\t\t\t\t\t\t[\"lookLike:\", [\"concatenate:with:\", \"rock-\", [\"randomFrom:to:\", 1, 5]]],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"10\"]],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"2\"],\n\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"15\"]],\n\t\t\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"3\"],\n\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"20\"]],\n\t\t\t\t\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"4\"],\n\t\t\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"25\"]],\n\t\t\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"30\"]]]]]]]]],\n\t\t\t\t\t\t[\"setVar:to:\", \"出現位置\", [\"randomFrom:to:\", 1, 2]],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"出現位置\"], \"1\"],\n\t\t\t\t\t\t\t[[\"gotoX:y:\", 240, [\"randomFrom:to:\", 32, 150]]],\n\t\t\t\t\t\t\t[[\"gotoX:y:\", -240, [\"randomFrom:to:\", 32, 150]]]],\n\t\t\t\t\t\t[\"wait:elapsed:from:\", [\"randomFrom:to:\", 1, 3]],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"setVar:to:\", \"vy\", 0],\n\t\t\t\t\t\t[\"doRepeat\", 20, [[\"changeVar:by:\", \"vy\", 1], [\"changeYposBy:\", [\"readVariable\", \"vy\"]]]],\n\t\t\t\t\t\t[\"broadcast:\", \"拋出隕石\"]]],\n\t\t\t\t[23.2, 150.6, [[\"whenIReceive\", \"遊戲開始\"]]],\n\t\t\t\t[812.7,\n\t\t\t\t\t317.8,\n\t\t\t\t\t[[\"whenIReceive\", \"拋出隕石\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"setVar:to:\", \"vy\", \"30\"],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 15, [[\"changeYposBy:\", [\"readVariable\", \"vy\"]], [\"changeVar:by:\", \"vy\", -2]]],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 15, [[\"changeVar:by:\", \"vy\", -2], [\"changeYposBy:\", [\"readVariable\", \"vy\"]]]]]]]],\n\t\t\t\t[817.65,\n\t\t\t\t\t27.45,\n\t\t\t\t\t[[\"whenIReceive\", \"拋出隕石\"],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"randomFrom:to:\", 1, 2], \"1\"],\n\t\t\t\t\t\t\t[[\"heading:\", 90]],\n\t\t\t\t\t\t\t[[\"heading:\", -90]]],\n\t\t\t\t\t\t[\"doForever\", [[\"forward:\", [\"randomFrom:to:\", 2, 5]], [\"bounceOffEdge\"]]]]],\n\t\t\t\t[23.2, 214.65, [[\"doRepeat\", 5, [[\"createCloneOf\", \"_myself_\"]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"rock-2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"85d744d96b21bf785ca55e90a0aa976f.svg\",\n\t\t\t\t\t\"bitmapResolution\": 1,\n\t\t\t\t\t\"rotationCenterX\": 29,\n\t\t\t\t\t\"rotationCenterY\": 28\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": -82.74548340958765,\n\t\t\t\"scratchY\": -95.04078796382964,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": -90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 3,\n\t\t\t\"visible\": false,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"隕石3\",\n\t\t\t\"variables\": [{\n\t\t\t\t\t\"name\": \"出現位置\",\n\t\t\t\t\t\"value\": 2,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"vy\",\n\t\t\t\t\t\"value\": -30,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"生命值\",\n\t\t\t\t\t\"value\": 0,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t}],\n\t\t\t\"scripts\": [[39.95, 40.6, [[\"whenGreenFlag\"], [\"hide\"]]],\n\t\t\t\t[191.95,\n\t\t\t\t\t42,\n\t\t\t\t\t[[\"whenCloned\"],\n\t\t\t\t\t\t[\"lookLike:\", [\"concatenate:with:\", \"rock-\", [\"randomFrom:to:\", 1, 5]]],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"10\"]],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"2\"],\n\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"15\"]],\n\t\t\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"3\"],\n\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"20\"]],\n\t\t\t\t\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"4\"],\n\t\t\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"25\"]],\n\t\t\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"30\"]]]]]]]]],\n\t\t\t\t\t\t[\"setVar:to:\", \"出現位置\", [\"randomFrom:to:\", 1, 2]],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"出現位置\"], \"1\"],\n\t\t\t\t\t\t\t[[\"gotoX:y:\", 240, [\"randomFrom:to:\", 32, 150]]],\n\t\t\t\t\t\t\t[[\"gotoX:y:\", -240, [\"randomFrom:to:\", 32, 150]]]],\n\t\t\t\t\t\t[\"wait:elapsed:from:\", [\"randomFrom:to:\", 1, 3]],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"setVar:to:\", \"vy\", 0],\n\t\t\t\t\t\t[\"doRepeat\", 20, [[\"changeVar:by:\", \"vy\", 1], [\"changeYposBy:\", [\"readVariable\", \"vy\"]]]],\n\t\t\t\t\t\t[\"broadcast:\", \"拋出隕石\"]]],\n\t\t\t\t[23.2, 150.6, [[\"whenIReceive\", \"遊戲開始\"]]],\n\t\t\t\t[812.7,\n\t\t\t\t\t317.8,\n\t\t\t\t\t[[\"whenIReceive\", \"拋出隕石\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"setVar:to:\", \"vy\", \"30\"],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 15, [[\"changeYposBy:\", [\"readVariable\", \"vy\"]], [\"changeVar:by:\", \"vy\", -2]]],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 15, [[\"changeVar:by:\", \"vy\", -2], [\"changeYposBy:\", [\"readVariable\", \"vy\"]]]]]]]],\n\t\t\t\t[817.65,\n\t\t\t\t\t27.45,\n\t\t\t\t\t[[\"whenIReceive\", \"拋出隕石\"],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"randomFrom:to:\", 1, 2], \"1\"],\n\t\t\t\t\t\t\t[[\"heading:\", 90]],\n\t\t\t\t\t\t\t[[\"heading:\", -90]]],\n\t\t\t\t\t\t[\"doForever\", [[\"forward:\", [\"randomFrom:to:\", 2, 5]], [\"bounceOffEdge\"]]]]],\n\t\t\t\t[19.2, 246.55, [[\"doRepeat\", 5, [[\"createCloneOf\", \"_myself_\"]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"rock-3\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"93aaa10bb5466268ed635c9ffcddabbb.svg\",\n\t\t\t\t\t\"bitmapResolution\": 1,\n\t\t\t\t\t\"rotationCenterX\": 28,\n\t\t\t\t\t\"rotationCenterY\": 28\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 17.136461911054,\n\t\t\t\"scratchY\": -101.11716130823643,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": -90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 4,\n\t\t\t\"visible\": false,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"隕石4\",\n\t\t\t\"variables\": [{\n\t\t\t\t\t\"name\": \"出現位置\",\n\t\t\t\t\t\"value\": 2,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"vy\",\n\t\t\t\t\t\"value\": -30,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"生命值\",\n\t\t\t\t\t\"value\": 0,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t}],\n\t\t\t\"scripts\": [[39.95, 40.6, [[\"whenGreenFlag\"], [\"hide\"]]],\n\t\t\t\t[191.95,\n\t\t\t\t\t42,\n\t\t\t\t\t[[\"whenCloned\"],\n\t\t\t\t\t\t[\"lookLike:\", [\"concatenate:with:\", \"rock-\", [\"randomFrom:to:\", 1, 5]]],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"10\"]],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"2\"],\n\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"15\"]],\n\t\t\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"3\"],\n\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"20\"]],\n\t\t\t\t\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"4\"],\n\t\t\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"25\"]],\n\t\t\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"生命值\", \"30\"]]]]]]]]],\n\t\t\t\t\t\t[\"setVar:to:\", \"出現位置\", [\"randomFrom:to:\", 1, 2]],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"出現位置\"], \"1\"],\n\t\t\t\t\t\t\t[[\"gotoX:y:\", 240, [\"randomFrom:to:\", 32, 150]]],\n\t\t\t\t\t\t\t[[\"gotoX:y:\", -240, [\"randomFrom:to:\", 32, 150]]]],\n\t\t\t\t\t\t[\"wait:elapsed:from:\", [\"randomFrom:to:\", 1, 3]],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"setVar:to:\", \"vy\", 0],\n\t\t\t\t\t\t[\"doRepeat\", 20, [[\"changeVar:by:\", \"vy\", 1], [\"changeYposBy:\", [\"readVariable\", \"vy\"]]]],\n\t\t\t\t\t\t[\"broadcast:\", \"拋出隕石\"]]],\n\t\t\t\t[23.2, 150.6, [[\"whenIReceive\", \"遊戲開始\"]]],\n\t\t\t\t[812.7,\n\t\t\t\t\t317.8,\n\t\t\t\t\t[[\"whenIReceive\", \"拋出隕石\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"setVar:to:\", \"vy\", \"30\"],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 15, [[\"changeYposBy:\", [\"readVariable\", \"vy\"]], [\"changeVar:by:\", \"vy\", -2]]],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 15, [[\"changeVar:by:\", \"vy\", -2], [\"changeYposBy:\", [\"readVariable\", \"vy\"]]]]]]]],\n\t\t\t\t[817.65,\n\t\t\t\t\t27.45,\n\t\t\t\t\t[[\"whenIReceive\", \"拋出隕石\"],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"randomFrom:to:\", 1, 2], \"1\"],\n\t\t\t\t\t\t\t[[\"heading:\", 90]],\n\t\t\t\t\t\t\t[[\"heading:\", -90]]],\n\t\t\t\t\t\t[\"doForever\", [[\"forward:\", [\"randomFrom:to:\", 2, 5]], [\"bounceOffEdge\"]]]]],\n\t\t\t\t[26.45, 220.2, [[\"doRepeat\", 5, [[\"createCloneOf\", \"_myself_\"]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"rock-4\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"538739172169ddf69471e1d868845185.svg\",\n\t\t\t\t\t\"bitmapResolution\": 1,\n\t\t\t\t\t\"rotationCenterX\": 27,\n\t\t\t\t\t\"rotationCenterY\": 28\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 140.3880139330346,\n\t\t\t\"scratchY\": -99.3627607398054,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": -90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 5,\n\t\t\t\"visible\": false,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"target\": \"隕石\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"生命值\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"隕石: 生命值\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 5,\n\t\t\t\"y\": 86,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"target\": \"隕石\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"vy\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"隕石: vy\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 5,\n\t\t\t\"y\": 59,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"隕石\",\n\t\t\t\"variables\": [{\n\t\t\t\t\t\"name\": \"出現位置\",\n\t\t\t\t\t\"value\": 1,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"vy\",\n\t\t\t\t\t\"value\": -30,\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"生命值\",\n\t\t\t\t\t\"value\": \"5\",\n\t\t\t\t\t\"isPersistent\": false\n\t\t\t\t}],\n\t\t\t\"scripts\": [[19.95, 31.8, [[\"whenGreenFlag\"], [\"heading:\", 90], [\"hide\"]]],\n\t\t\t\t[23.05, 149.8, [[\"whenIReceive\", \"遊戲開始\"], [\"call\", \"產生隕石\"]]],\n\t\t\t\t[1057.3,\n\t\t\t\t\t26.3,\n\t\t\t\t\t[[\"procDef\", \"產生隕石\", [], [], false],\n\t\t\t\t\t\t[\"setRotationStyle\", \"don't rotate\"],\n\t\t\t\t\t\t[\"setVar:to:\", \"生命值\", \"5\"],\n\t\t\t\t\t\t[\"setVar:to:\", \"出現位置\", [\"randomFrom:to:\", 1, 2]],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"出現位置\"], \"1\"],\n\t\t\t\t\t\t\t[[\"gotoX:y:\", 240, [\"randomFrom:to:\", 70, 150]]],\n\t\t\t\t\t\t\t[[\"gotoX:y:\", -240, [\"randomFrom:to:\", 70, 150]]]],\n\t\t\t\t\t\t[\"lookLike:\", \"rock-1\"],\n\t\t\t\t\t\t[\"wait:elapsed:from:\", [\"randomFrom:to:\", 1, 3]],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"setVar:to:\", \"vy\", 0],\n\t\t\t\t\t\t[\"doUntil\",\n\t\t\t\t\t\t\t[\"\u003c\", [\"ypos\"], \"-80\"],\n\t\t\t\t\t\t\t[[\"changeVar:by:\", \"vy\", -0.5], [\"changeYposBy:\", [\"readVariable\", \"vy\"]]]],\n\t\t\t\t\t\t[\"broadcast:\", \"拋出隕石\"]]],\n\t\t\t\t[591.25,\n\t\t\t\t\t316,\n\t\t\t\t\t[[\"whenIReceive\", \"拋出隕石\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"setVar:to:\", \"vy\", \"30\"],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 15, [[\"changeYposBy:\", [\"readVariable\", \"vy\"]], [\"changeVar:by:\", \"vy\", -2]]],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 15, [[\"changeVar:by:\", \"vy\", -2], [\"changeYposBy:\", [\"readVariable\", \"vy\"]]]]]]]],\n\t\t\t\t[584.05,\n\t\t\t\t\t10.65,\n\t\t\t\t\t[[\"whenIReceive\", \"拋出隕石\"],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"randomFrom:to:\", 1, 2], \"1\"],\n\t\t\t\t\t\t\t[[\"heading:\", 90]],\n\t\t\t\t\t\t\t[[\"heading:\", -90]]],\n\t\t\t\t\t\t[\"doForever\", [[\"forward:\", 7], [\"bounceOffEdge\"]]]]],\n\t\t\t\t[852.85, 18.4, [[\"whenIReceive\", \"計算生命值\"], [\"changeVar:by:\", \"生命值\", -1]]],\n\t\t\t\t[857.5,\n\t\t\t\t\t117,\n\t\t\t\t\t[[\"whenIReceive\", \"遊戲開始\"],\n\t\t\t\t\t\t[\"doWaitUntil\", [\"\u003c\", [\"readVariable\", \"生命值\"], \"1\"]],\n\t\t\t\t\t\t[\"broadcast:\", \"隕石爆炸\"]]],\n\t\t\t\t[296.05,\n\t\t\t\t\t18.65,\n\t\t\t\t\t[[\"whenIReceive\", \"隕石爆炸\"],\n\t\t\t\t\t\t[\"setRotationStyle\", \"all around\"],\n\t\t\t\t\t\t[\"heading:\", 90],\n\t\t\t\t\t\t[\"lookLike:\", \"boom-1\"],\n\t\t\t\t\t\t[\"setSizeTo:\", 50],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"doUntil\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"6\"],\n\t\t\t\t\t\t\t[[\"nextCostume\"], [\"changeSizeBy:\", 10], [\"turnRight:\", 15], [\"wait:elapsed:from:\", 0.1]]],\n\t\t\t\t\t\t[\"hide\"]]]],\n\t\t\t\"scriptComments\": [[187.05, 160.8, 100, 44, false, 3, \"產生隕石\"],\n\t\t\t\t[460.05, 29.65, 100, 45, false, 57, \"隕石爆炸效果\"]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"rock-1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"5e00d6779b0e3d9282b48c88721cadc7.svg\",\n\t\t\t\t\t\"bitmapResolution\": 1,\n\t\t\t\t\t\"rotationCenterX\": 28,\n\t\t\t\t\t\"rotationCenterY\": 28\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"boom-1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"01fad32e15991088a4e89ad7c2b7aa27.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 100,\n\t\t\t\t\t\"rotationCenterY\": 102\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"boom-2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"c7ac656bd980e7d8c6d1a322807a32de.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 100,\n\t\t\t\t\t\"rotationCenterY\": 102\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"boom-3\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"c4ade84c5e839d4bf24c9d0eff4938c3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 100,\n\t\t\t\t\t\"rotationCenterY\": 100\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"boom-4\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"424004a5fdc70669df7ffc514cf1093d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 100,\n\t\t\t\t\t\"rotationCenterY\": 102\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"boom-5\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"774fb0650073a2354dff04688160a383.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 100,\n\t\t\t\t\t\"rotationCenterY\": 102\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 12.899999999999977,\n\t\t\t\"scratchY\": -92,\n\t\t\t\"scale\": 0.9,\n\t\t\t\"direction\": -90,\n\t\t\t\"rotationStyle\": \"none\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 2,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"叩叮\",\n\t\t\t\"scripts\": [[20, 29.45, [[\"whenGreenFlag\"], [\"gotoX:y:\", 0, -77], [\"hide\"]]],\n\t\t\t\t[249.65,\n\t\t\t\t\t19.35,\n\t\t\t\t\t[[\"whenIReceive\", \"遊戲開始\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"keyPressed:\", \"left arrow\"],\n\t\t\t\t\t\t\t\t\t[[\"heading:\", -90], [\"nextCostume\"], [\"wait:elapsed:from:\", 0.03], [\"forward:\", 15]]],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"keyPressed:\", \"right arrow\"],\n\t\t\t\t\t\t\t\t\t[[\"heading:\", 90], [\"nextCostume\"], [\"wait:elapsed:from:\", 0.03], [\"forward:\", 15]]]]]]],\n\t\t\t\t[555.9,\n\t\t\t\t\t19.5,\n\t\t\t\t\t[[\"whenIReceive\", \"遊戲開始\"],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"doIf\", [\"\u003c\", [\"xpos\"], \"-220\"], [[\"forward:\", -15]]],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003e\", [\"xpos\"], \"220\"], [[\"forward:\", -15]]]]]]],\n\t\t\t\t[560,\n\t\t\t\t\t323.85,\n\t\t\t\t\t[[\"whenIReceive\", \"遊戲開始\"], [\"doWaitUntil\", [\"touching:\", \"隕石\"]], [\"stopScripts\", \"all\"]]]],\n\t\t\t\"scriptComments\": [[140, 42.45, 100, 54, false, 0, \"初始化\\r\"],\n\t\t\t\t[413.65, 30.35, 115, 53, false, 3, \"控制叩叮左右移動\"],\n\t\t\t\t[719.9, 30.5, 150, 200, false, 17, \"不讓叩叮超出邊界\"],\n\t\t\t\t[724, 334.85, 100, 47, false, 28, \"遊戲結束\"]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"叩叮R01\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"c8eacc00e0ca54c817400b378d9d5b34.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 88,\n\t\t\t\t\t\"rotationCenterY\": 0\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"叩叮R02\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"5daae6a93e969c421404c8e400a18b64.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 88,\n\t\t\t\t\t\"rotationCenterY\": 0\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 1,\n\t\t\t\"scratchX\": 0,\n\t\t\t\"scratchY\": -77,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": -90,\n\t\t\t\"rotationStyle\": \"leftRight\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 6,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"分數\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"分數\",\n\t\t\t\"mode\": 2,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 200.8,\n\t\t\t\"y\": 0.35,\n\t\t\t\"visible\": true\n\t\t}],\n\t\"info\": {\n\t\t\"swfVersion\": \"v454\",\n\t\t\"spriteCount\": 7,\n\t\t\"projectID\": \"projects_d5ms9j85\",\n\t\t\"scriptCount\": 36,\n\t\t\"userAgent\": \"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/70.0.3538.110 Safari\\/537.36\",\n\t\t\"videoOn\": false,\n\t\t\"flashVersion\": \"WIN 32,0,0,101\",\n\t\t\"hasCloudData\": false\n\t}\n}","created_at":"2018-10-02T17:26:37.558+08:00","updated_at":"2019-10-29T09:59:24.034+08:00","name":"擊落隕石","language":"scratch3","screenshot":{"url":"https://cdn1.koding.school/uploads/project/screenshot/43888/82dce6249e106567f93e98956ff7bf0f.jpg"},"parent_id":1,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":93,"hashid":"d5ms9j85","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":19716862,"file_name":null,"project_id":43888,"asset_id":88566,"created_at":"2024-11-04T00:21:26.719+08:00","updated_at":"2024-11-04T00:21:26.719+08:00"},{"id":19716863,"file_name":null,"project_id":43888,"asset_id":9,"created_at":"2024-11-04T00:21:26.721+08:00","updated_at":"2024-11-04T00:21:26.721+08:00"},{"id":19716864,"file_name":null,"project_id":43888,"asset_id":6,"created_at":"2024-11-04T00:21:26.724+08:00","updated_at":"2024-11-04T00:21:26.724+08:00"},{"id":19716865,"file_name":null,"project_id":43888,"asset_id":88412,"created_at":"2024-11-04T00:21:26.727+08:00","updated_at":"2024-11-04T00:21:26.727+08:00"},{"id":19716866,"file_name":null,"project_id":43888,"asset_id":88554,"created_at":"2024-11-04T00:21:26.731+08:00","updated_at":"2024-11-04T00:21:26.731+08:00"},{"id":19716867,"file_name":null,"project_id":43888,"asset_id":88579,"created_at":"2024-11-04T00:21:26.735+08:00","updated_at":"2024-11-04T00:21:26.735+08:00"},{"id":19716868,"file_name":null,"project_id":43888,"asset_id":88578,"created_at":"2024-11-04T00:21:26.739+08:00","updated_at":"2024-11-04T00:21:26.739+08:00"},{"id":19716869,"file_name":null,"project_id":43888,"asset_id":88580,"created_at":"2024-11-04T00:21:26.743+08:00","updated_at":"2024-11-04T00:21:26.743+08:00"},{"id":19716870,"file_name":null,"project_id":43888,"asset_id":88576,"created_at":"2024-11-04T00:21:26.747+08:00","updated_at":"2024-11-04T00:21:26.747+08:00"},{"id":19716871,"file_name":null,"project_id":43888,"asset_id":88389,"created_at":"2024-11-04T00:21:26.749+08:00","updated_at":"2024-11-04T00:21:26.749+08:00"},{"id":19716872,"file_name":null,"project_id":43888,"asset_id":88395,"created_at":"2024-11-04T00:21:26.752+08:00","updated_at":"2024-11-04T00:21:26.752+08:00"},{"id":19716873,"file_name":null,"project_id":43888,"asset_id":88394,"created_at":"2024-11-04T00:21:26.755+08:00","updated_at":"2024-11-04T00:21:26.755+08:00"},{"id":19716874,"file_name":null,"project_id":43888,"asset_id":88396,"created_at":"2024-11-04T00:21:26.758+08:00","updated_at":"2024-11-04T00:21:26.758+08:00"},{"id":19716875,"file_name":null,"project_id":43888,"asset_id":88397,"created_at":"2024-11-04T00:21:26.760+08:00","updated_at":"2024-11-04T00:21:26.760+08:00"},{"id":19716876,"file_name":null,"project_id":43888,"asset_id":88408,"created_at":"2024-11-04T00:21:26.764+08:00","updated_at":"2024-11-04T00:21:26.764+08:00"},{"id":19716877,"file_name":null,"project_id":43888,"asset_id":88410,"created_at":"2024-11-04T00:21:26.768+08:00","updated_at":"2024-11-04T00:21:26.768+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
語言
中文
简体中文
英文
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦