{"id":110039,"student_id":3760,"content":"{\"files\":{\"src/appinventor/ai_appinventor/RollerBall/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"26\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"開始遊戲\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e開始遊戲\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"27\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Ball\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"玩家\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e玩家\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"28\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"29\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"30\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"31\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Ball\\\" method_name=\\\"MoveTo\\\" is_generic=\\\"false\\\" instance_name=\\\"玩家\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e玩家\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"32\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"33\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"34\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e49\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"35\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"36\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"37\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e30\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"38\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" method_name=\\\"MoveTo\\\" is_generic=\\\"false\\\" instance_name=\\\"金幣\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e金幣\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"39\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"40\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_subtract\\\" id=\\\"41\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"42\\\"\\u003e\\n \\u003cmutation component_type=\\\"Canvas\\\" set_or_get=\\\"get\\\" property_name=\\\"Width\\\" is_generic=\\\"false\\\" instance_name=\\\"畫布1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e畫布1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eWidth\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"43\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"44\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"45\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"46\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e290\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"47\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" method_name=\\\"MoveTo\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"48\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e241\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"49\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e248\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"50\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Heading\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHeading\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"51\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"52\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"53\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e360\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"54\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 金幣數\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"55\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"56\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"得分\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e得分\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"57\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 金幣數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"58\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Speed\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSpeed\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"59\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e3\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"60\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"開始遊戲\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e開始遊戲\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"61\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"62\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Picture\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"63\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003egenius.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"64\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" set_or_get=\\\"set\\\" property_name=\\\"TimerEnabled\\\" is_generic=\\\"false\\\" instance_name=\\\"計時器1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計時器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eTimerEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"65\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"1\\\" x=\\\"0\\\" y=\\\"597\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"金幣\\\" event_name=\\\"CollidedWith\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e金幣\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"2\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation elseif=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"3\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"4\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"other\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e其他精靈\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"5\\\"\\u003e\\n \\u003cmutation component_type=\\\"Ball\\\" instance_name=\\\"玩家\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e玩家\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"6\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 金幣數\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"70\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"71\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 金幣數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"72\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"7\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"得分\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e得分\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"90\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 金幣數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"8\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Ball\\\" set_or_get=\\\"set\\\" property_name=\\\"Speed\\\" is_generic=\\\"false\\\" instance_name=\\\"玩家\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e玩家\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSpeed\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"9\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"10\\\"\\u003e\\n \\u003cmutation component_type=\\\"Ball\\\" set_or_get=\\\"get\\\" property_name=\\\"Speed\\\" is_generic=\\\"false\\\" instance_name=\\\"玩家\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e玩家\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSpeed\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"11\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"12\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Heading\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHeading\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"104\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"105\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"106\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e360\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"13\\\"\\u003e\\n \\u003cmutation component_type=\\\"Sound\\\" method_name=\\\"Play\\\" is_generic=\\\"false\\\" instance_name=\\\"得分音效\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e得分音效\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"14\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" method_name=\\\"MoveTo\\\" is_generic=\\\"false\\\" instance_name=\\\"金幣\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e金幣\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"15\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"16\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_subtract\\\" id=\\\"17\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"18\\\"\\u003e\\n \\u003cmutation component_type=\\\"Canvas\\\" set_or_get=\\\"get\\\" property_name=\\\"Width\\\" is_generic=\\\"false\\\" instance_name=\\\"畫布1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e畫布1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eWidth\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"19\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"20\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"21\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"22\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e290\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cvalue name=\\\"IF1\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"23\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"24\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"other\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e其他精靈\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"25\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"110\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Speed\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSpeed\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"111\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"112\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"get\\\" property_name=\\\"Speed\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSpeed\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"113\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e5\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"114\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Heading\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHeading\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"115\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"116\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"117\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e360\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"118\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" method_name=\\\"MoveTo\\\" is_generic=\\\"false\\\" instance_name=\\\"金幣\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e金幣\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"119\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"120\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_subtract\\\" id=\\\"121\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"122\\\"\\u003e\\n \\u003cmutation component_type=\\\"Canvas\\\" set_or_get=\\\"get\\\" property_name=\\\"Width\\\" is_generic=\\\"false\\\" instance_name=\\\"畫布1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e畫布1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eWidth\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"123\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"124\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"125\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e10\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"126\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e290\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"66\\\" inline=\\\"false\\\" x=\\\"0\\\" y=\\\"1235\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e金幣數\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"67\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"68\\\" inline=\\\"false\\\" x=\\\"0\\\" y=\\\"1288\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e精靈圖片\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"69\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"73\\\" x=\\\"0\\\" y=\\\"1341\\\"\\u003e\\n \\u003cmutation component_type=\\\"OrientationSensor\\\" instance_name=\\\"方向感測器\\\" event_name=\\\"OrientationChanged\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e方向感測器\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"74\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Ball\\\" set_or_get=\\\"set\\\" property_name=\\\"Heading\\\" is_generic=\\\"false\\\" instance_name=\\\"玩家\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e玩家\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHeading\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"75\\\"\\u003e\\n \\u003cmutation component_type=\\\"OrientationSensor\\\" set_or_get=\\\"get\\\" property_name=\\\"Angle\\\" is_generic=\\\"false\\\" instance_name=\\\"方向感測器\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e方向感測器\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eAngle\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"76\\\" x=\\\"0\\\" y=\\\"1458\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" instance_name=\\\"計時器1\\\" event_name=\\\"Timer\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計時器1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"77\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 精靈圖片\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"78\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"79\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 精靈圖片\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"80\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"81\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 精靈圖片\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_divide\\\" id=\\\"82\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eREMAINDER\\u003c/field\\u003e\\n \\u003cvalue name=\\\"DIVIDEND\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"83\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 精靈圖片\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"DIVISOR\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"84\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"85\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Picture\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text_join\\\" id=\\\"86\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"87\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003egenius\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"88\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 精靈圖片\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"89\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"91\\\" x=\\\"0\\\" y=\\\"1676\\\"\\u003e\\n \\u003cmutation component_type=\\\"Ball\\\" instance_name=\\\"玩家\\\" event_name=\\\"CollidedWith\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e玩家\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"92\\\" inline=\\\"false\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"93\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"94\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"other\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e其他精靈\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"95\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"96\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Ball\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"玩家\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e玩家\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"97\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"98\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"99\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"100\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"開始遊戲\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e開始遊戲\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"101\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"102\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Picture\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"103\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003egenius.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"107\\\" x=\\\"0\\\" y=\\\"1921\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"精靈\\\" event_name=\\\"EdgeReached\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"108\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" method_name=\\\"Bounce\\\" is_generic=\\\"false\\\" instance_name=\\\"精靈\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e精靈\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"109\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"edge\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e邊緣數值\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/RollerBall/Screen1.scm\":\"#|\\n$JSON\\n{\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AppName\\\":\\\"RollerBall\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF000000\\\",\\\"ScreenOrientation\\\":\\\"portrait\\\",\\\"Title\\\":\\\"RollerBall\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u5e03\\\\u5c401\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF000000\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-266313647\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5f97\\\\u5206\\\\u6a19\\\\u7c64\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"Text\\\":\\\"\\\\u5f97\\\\u5206:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-1247814399\\\",\\\"HasMargins\\\":\\\"False\\\"},{\\\"$Name\\\":\\\"\\\\u5f97\\\\u5206\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"17\\\",\\\"Text\\\":\\\"0\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFF00\\\",\\\"Uuid\\\":\\\"761046873\\\",\\\"HasMargins\\\":\\\"False\\\"}]},{\\\"$Name\\\":\\\"\\\\u756b\\\\u5e031\\\",\\\"$Type\\\":\\\"Canvas\\\",\\\"$Version\\\":\\\"10\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFFCCCCCC\\\",\\\"Height\\\":\\\"300\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"2016183415\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u7cbe\\\\u9748\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Enabled\\\":\\\"False\\\",\\\"Picture\\\":\\\"genius0.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Speed\\\":\\\"3\\\",\\\"Uuid\\\":\\\"-1626333424\\\",\\\"X\\\":\\\"241\\\",\\\"Y\\\":\\\"248\\\"},{\\\"$Name\\\":\\\"\\\\u73a9\\\\u5bb6\\\",\\\"$Type\\\":\\\"Ball\\\",\\\"$Version\\\":\\\"5\\\",\\\"Enabled\\\":\\\"False\\\",\\\"PaintColor\\\":\\\"\\u0026HFF0000FF\\\",\\\"Speed\\\":\\\"5\\\",\\\"Uuid\\\":\\\"-1128082784\\\",\\\"X\\\":\\\"48\\\",\\\"Y\\\":\\\"30\\\"},{\\\"$Name\\\":\\\"\\\\u91d1\\\\u5e63\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"money.png\\\",\\\"Uuid\\\":\\\"-1332199738\\\",\\\"X\\\":\\\"141\\\",\\\"Y\\\":\\\"111\\\"}]},{\\\"$Name\\\":\\\"\\\\u958b\\\\u59cb\\\\u904a\\\\u6232\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"17\\\",\\\"FontTypeface\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"Start\\\",\\\"Uuid\\\":\\\"-581513939\\\"},{\\\"$Name\\\":\\\"\\\\u65b9\\\\u5411\\\\u611f\\\\u6e2c\\\\u5668\\\",\\\"$Type\\\":\\\"OrientationSensor\\\",\\\"$Version\\\":\\\"2\\\",\\\"Uuid\\\":\\\"-390368069\\\"},{\\\"$Name\\\":\\\"\\\\u5f97\\\\u5206\\\\u97f3\\\\u6548\\\",\\\"$Type\\\":\\\"Sound\\\",\\\"$Version\\\":\\\"3\\\",\\\"Source\\\":\\\"coin.mp3\\\",\\\"Uuid\\\":\\\"1712910057\\\"},{\\\"$Name\\\":\\\"\\\\u8a08\\\\u6642\\\\u56681\\\",\\\"$Type\\\":\\\"Clock\\\",\\\"$Version\\\":\\\"3\\\",\\\"TimerEnabled\\\":\\\"False\\\",\\\"TimerInterval\\\":\\\"500\\\",\\\"Uuid\\\":\\\"-334500103\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/RollerBall/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.RollerBall.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def g$金幣數 0)\\n(def g$精靈圖片 0)\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AlignHorizontal 3 'number)\\n (set-and-coerce-property! 'Screen1 'AppName \\\"RollerBall_T\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'BackgroundColor #xFF000000 'number)\\n (set-and-coerce-property! 'Screen1 'ScreenOrientation \\\"portrait\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"RollerBall\\\" 'text)\\n)\\n\\n;;; 水平布局1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 水平布局1 \\n(set-and-coerce-property! '水平布局1 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平布局1 'BackgroundColor #xFF000000 'number)\\n\\n(set-and-coerce-property! '水平布局1 'Width -2 'number)\\n\\n)\\n\\n;;; 得分標籤\\n\\n(add-component 水平布局1 com.google.appinventor.components.runtime.Label 得分標籤 \\n(set-and-coerce-property! '得分標籤 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '得分標籤 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! '得分標籤 'Text \\\"\\\\u5f97\\\\u5206:\\\" 'text)\\n\\n(set-and-coerce-property! '得分標籤 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 得分\\n\\n(add-component 水平布局1 com.google.appinventor.components.runtime.Label 得分 \\n(set-and-coerce-property! '得分 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '得分 'FontSize 17 'number)\\n\\n(set-and-coerce-property! '得分 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! '得分 'Text \\\"0\\\" 'text)\\n\\n(set-and-coerce-property! '得分 'TextColor #xFFFFFF00 'number)\\n\\n)\\n\\n;;; 畫布1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Canvas 畫布1 \\n(set-and-coerce-property! '畫布1 'BackgroundColor #xFFCCCCCC 'number)\\n\\n(set-and-coerce-property! '畫布1 'Height 300 'number)\\n\\n(set-and-coerce-property! '畫布1 'Width -2 'number)\\n\\n)\\n\\n;;; 精靈\\n\\n(add-component 畫布1 com.google.appinventor.components.runtime.ImageSprite 精靈 \\n(set-and-coerce-property! '精靈 'Enabled #f 'boolean)\\n\\n(set-and-coerce-property! '精靈 'Picture \\\"genius0.png\\\" 'text)\\n\\n(set-and-coerce-property! '精靈 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '精靈 'Speed 3 'number)\\n\\n(set-and-coerce-property! '精靈 'X 241 'number)\\n\\n(set-and-coerce-property! '精靈 'Y 248 'number)\\n\\n)\\n\\n(define-event 精靈 EdgeReached($edge)(set-this-form)\\n (call-component-method '精靈 'Bounce (*list-for-runtime* (lexical-value $edge)) '(number)))\\n;;; 玩家\\n\\n(add-component 畫布1 com.google.appinventor.components.runtime.Ball 玩家 \\n(set-and-coerce-property! '玩家 'Enabled #f 'boolean)\\n\\n(set-and-coerce-property! '玩家 'PaintColor #xFF0000FF 'number)\\n\\n(set-and-coerce-property! '玩家 'Speed 5 'number)\\n\\n(set-and-coerce-property! '玩家 'X 48 'number)\\n\\n(set-and-coerce-property! '玩家 'Y 30 'number)\\n\\n)\\n\\n(define-event 玩家 CollidedWith($other)(set-this-form)\\n (if (call-yail-primitive yail-equal? (*list-for-runtime* (lexical-value $other) (get-component 精靈)) '(any any) \\\"=\\\") (begin (set-and-coerce-property! '玩家 'Enabled #f 'boolean)(set-and-coerce-property! '精靈 'Enabled #f 'boolean)(set-and-coerce-property! '開始遊戲 'Visible #t 'boolean)(set-and-coerce-property! '精靈 'Picture \\\"genius.png\\\" 'text))))\\n;;; 金幣\\n\\n(add-component 畫布1 com.google.appinventor.components.runtime.ImageSprite 金幣 \\n(set-and-coerce-property! '金幣 'Picture \\\"money.png\\\" 'text)\\n\\n(set-and-coerce-property! '金幣 'X 141 'number)\\n\\n(set-and-coerce-property! '金幣 'Y 111 'number)\\n\\n)\\n\\n(define-event 金幣 CollidedWith($other)(set-this-form)\\n (if (call-yail-primitive yail-equal? (*list-for-runtime* (lexical-value $other) (get-component 玩家)) '(any any) \\\"=\\\") (begin (set-var! g$金幣數 (call-yail-primitive + (*list-for-runtime* (get-var g$金幣數) 1 ) '(number number ) \\\"+\\\"))(set-and-coerce-property! '得分 'Text (get-var g$金幣數) 'text)(set-and-coerce-property! '玩家 'Speed (call-yail-primitive + (*list-for-runtime* (get-property '玩家 'Speed) 1 ) '(number number ) \\\"+\\\") 'number)(set-and-coerce-property! '精靈 'Heading (call-yail-primitive random-integer (*list-for-runtime* 0 360) '(number number) \\\"random integer\\\") 'number)(call-component-method '得分音效 'Play (*list-for-runtime*) '())(call-component-method '金幣 'MoveTo (*list-for-runtime* (call-yail-primitive random-integer (*list-for-runtime* 10 (call-yail-primitive - (*list-for-runtime* (get-property '畫布1 'Width) 10) '(number number) \\\"-\\\")) '(number number) \\\"random integer\\\") (call-yail-primitive random-integer (*list-for-runtime* 10 290) '(number number) \\\"random integer\\\")) '(number number))) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (lexical-value $other) (get-component 精靈)) '(any any) \\\"=\\\") (begin (set-and-coerce-property! '精靈 'Speed (call-yail-primitive + (*list-for-runtime* (get-property '精靈 'Speed) 5 ) '(number number ) \\\"+\\\") 'number)(set-and-coerce-property! '精靈 'Heading (call-yail-primitive random-integer (*list-for-runtime* 0 360) '(number number) \\\"random integer\\\") 'number)(call-component-method '金幣 'MoveTo (*list-for-runtime* (call-yail-primitive random-integer (*list-for-runtime* 10 (call-yail-primitive - (*list-for-runtime* (get-property '畫布1 'Width) 10) '(number number) \\\"-\\\")) '(number number) \\\"random integer\\\") (call-yail-primitive random-integer (*list-for-runtime* 10 290) '(number number) \\\"random integer\\\")) '(number number)))))))\\n;;; 開始遊戲\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Button 開始遊戲 \\n(set-and-coerce-property! '開始遊戲 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '開始遊戲 'FontSize 17 'number)\\n\\n(set-and-coerce-property! '開始遊戲 'FontTypeface 3 'number)\\n\\n(set-and-coerce-property! '開始遊戲 'Width -2 'number)\\n\\n(set-and-coerce-property! '開始遊戲 'Text \\\"Start\\\" 'text)\\n\\n)\\n\\n(define-event 開始遊戲 Click()(set-this-form)\\n (set-and-coerce-property! '玩家 'Enabled #t 'boolean)(set-and-coerce-property! '精靈 'Enabled #t 'boolean)(call-component-method '玩家 'MoveTo (*list-for-runtime* (call-yail-primitive random-integer (*list-for-runtime* 10 49) '(number number) \\\"random integer\\\") (call-yail-primitive random-integer (*list-for-runtime* 10 30) '(number number) \\\"random integer\\\")) '(number number))(call-component-method '金幣 'MoveTo (*list-for-runtime* (call-yail-primitive random-integer (*list-for-runtime* 10 (call-yail-primitive - (*list-for-runtime* (get-property '畫布1 'Width) 10) '(number number) \\\"-\\\")) '(number number) \\\"random integer\\\") (call-yail-primitive random-integer (*list-for-runtime* 10 290) '(number number) \\\"random integer\\\")) '(number number))(call-component-method '精靈 'MoveTo (*list-for-runtime* 241 248) '(number number))(set-and-coerce-property! '精靈 'Heading (call-yail-primitive random-integer (*list-for-runtime* 0 360) '(number number) \\\"random integer\\\") 'number)(set-var! g$金幣數 0)(set-and-coerce-property! '得分 'Text (get-var g$金幣數) 'text)(set-and-coerce-property! '精靈 'Speed 3 'number)(set-and-coerce-property! '開始遊戲 'Visible #f 'boolean)(set-and-coerce-property! '精靈 'Picture \\\"genius.png\\\" 'text)(set-and-coerce-property! '計時器1 'TimerEnabled #t 'boolean))\\n;;; 方向感測器\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.OrientationSensor 方向感測器 \\n)\\n\\n(define-event 方向感測器 OrientationChanged($azimuth $pitch $roll)(set-this-form)\\n (set-and-coerce-property! '玩家 'Heading (get-property '方向感測器 'Angle) 'number))\\n;;; 得分音效\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Sound 得分音效 \\n(set-and-coerce-property! '得分音效 'Source \\\"coin.mp3\\\" 'text)\\n\\n)\\n\\n;;; 計時器1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Clock 計時器1 \\n(set-and-coerce-property! '計時器1 'TimerEnabled #f 'boolean)\\n\\n(set-and-coerce-property! '計時器1 'TimerInterval 500 'number)\\n\\n)\\n\\n(define-event 計時器1 Timer()(set-this-form)\\n (set-var! g$精靈圖片 (call-yail-primitive + (*list-for-runtime* (get-var g$精靈圖片) 1 ) '(number number ) \\\"+\\\"))(set-var! g$精靈圖片 (call-yail-primitive remainder (*list-for-runtime* (get-var g$精靈圖片) 2) '(number number) \\\"remainder\\\"))(set-and-coerce-property! '精靈 'Picture (call-yail-primitive string-append (*list-for-runtime* \\\"genius\\\" (get-var g$精靈圖片) \\\".png\\\" ) '(text text text ) \\\"join\\\") 'text))\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"RollerBall\\\",\\\"Icon\\\":\\\"\\\",\\\"PhoneTablet\\\":\\\"False\\\",\\\"PrimaryColor\\\":\\\"\\u0026HFF3F51B5\\\",\\\"PrimaryColorDark\\\":\\\"\\u0026HFF303F9F\\\",\\\"ShowHiddenComponents\\\":\\\"False\\\",\\\"ShowListsAsJson\\\":\\\"False\\\",\\\"Sizing\\\":\\\"Fixed\\\",\\\"Theme\\\":\\\"Classic\\\",\\\"TutorialURL\\\":\\\"\\\",\\\"UsesLocation\\\":\\\"False\\\",\\\"VersionCode\\\":\\\"1\\\",\\\"VersionName\\\":\\\"1.0\\\"}}\"}","created_at":"2019-11-29T02:55:16.643+08:00","updated_at":"2019-11-29T02:55:57.416+08:00","name":"RollerBall","language":"appinventor","screenshot":{"url":null},"parent_id":null,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":44,"hashid":"yeys36pe","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":1873750,"file_name":"right.png","project_id":110039,"asset_id":165761,"created_at":"2019-11-29T02:55:46.881+08:00","updated_at":"2019-11-29T02:55:46.881+08:00"},{"id":1873751,"file_name":"money.png","project_id":110039,"asset_id":165762,"created_at":"2019-11-29T02:55:46.886+08:00","updated_at":"2019-11-29T02:55:46.886+08:00"},{"id":1873752,"file_name":"left.png","project_id":110039,"asset_id":165763,"created_at":"2019-11-29T02:55:46.890+08:00","updated_at":"2019-11-29T02:55:46.890+08:00"},{"id":1873753,"file_name":"genius1.png","project_id":110039,"asset_id":165764,"created_at":"2019-11-29T02:55:46.895+08:00","updated_at":"2019-11-29T02:55:46.895+08:00"},{"id":1873754,"file_name":"genius0.png","project_id":110039,"asset_id":165765,"created_at":"2019-11-29T02:55:46.900+08:00","updated_at":"2019-11-29T02:55:46.900+08:00"},{"id":1873755,"file_name":"genius.png","project_id":110039,"asset_id":165766,"created_at":"2019-11-29T02:55:46.904+08:00","updated_at":"2019-11-29T02:55:46.904+08:00"},{"id":1873756,"file_name":"coin.mp3","project_id":110039,"asset_id":165767,"created_at":"2019-11-29T02:55:46.909+08:00","updated_at":"2019-11-29T02:55:46.909+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦