{"id":211054,"student_id":234,"content":"{\"files\":{\"src/appinventor/ai_appinventor/Do_not_touch_the_spikes_S/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"135\\\" inline=\\\"false\\\" x=\\\"-5390\\\" y=\\\"-626\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e遊戲開始\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"136\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"SEM=gHv1yS9/=Hds-o*N\\\" x=\\\"-4315\\\" y=\\\"-673\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e遊戲難度\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"a0KdHKTzoh6~J)~#9y~c\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"1\\\" collapsed=\\\"true\\\" x=\\\"-3874\\\" y=\\\"-675\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" is_generic=\\\"false\\\" 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 \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"lists_is_in\\\" id=\\\"3\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"4\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 刺刺清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"5\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"other\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eother\\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=\\\"controls_if\\\" id=\\\"6\\\" inline=\\\"false\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"7\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"8\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"9\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003edead.png\\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=\\\"10\\\" 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=\\\"11\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003edead.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"12\\\"\\u003e\\n \\u003cmutation component_type=\\\"Player\\\" method_name=\\\"Start\\\" 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_set_get\\\" id=\\\"13\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"14\\\"\\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=\\\"15\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"16\\\"\\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=\\\"17\\\" 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=\\\"18\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e30\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"19\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" set_or_get=\\\"set\\\" property_name=\\\"TimerEnabled\\\" is_generic=\\\"false\\\" instance_name=\\\"飛行動畫\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e飛行動畫\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eTimerEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"20\\\"\\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=\\\"21\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Rotates\\\" is_generic=\\\"false\\\" instance_name=\\\"遊戲鳥\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e遊戲鳥\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eRotates\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"22\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"23\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 重力值\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"24\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e-8\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"25\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" method_name=\\\"PointTowards\\\" 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=\\\"component_component_block\\\" id=\\\"26\\\"\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"jiuzakCwZw};CfXerIco\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"設定最佳分數\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e設定最佳分數\\u003c/field\\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 \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"405\\\" collapsed=\\\"true\\\" x=\\\"-4951\\\" y=\\\"-609\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e開始畫面顯示\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"406\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Canvas\\\" set_or_get=\\\"set\\\" property_name=\\\"BackgroundImage\\\" is_generic=\\\"false\\\" instance_name=\\\"遊戲畫面\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e遊戲畫面\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eBackgroundImage\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"407\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003ebackground2.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"408\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"409\\\"\\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=\\\"410\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"411\\\"\\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=\\\"412\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"413\\\"\\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=\\\"414\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"415\\\"\\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=\\\"416\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"417\\\"\\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=\\\"418\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"419\\\"\\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=\\\"420\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"421\\\"\\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=\\\"422\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"423\\\"\\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=\\\"424\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"425\\\"\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"137\\\" inline=\\\"false\\\" x=\\\"-5389\\\" y=\\\"-581\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e遊戲分數\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"138\\\"\\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=\\\"426\\\" inline=\\\"false\\\" x=\\\"-4314\\\" y=\\\"-619\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e刺刺清單\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"427\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"Mrr$RE@OkFWD?]llF#:V\\\" collapsed=\\\"true\\\" x=\\\"-3875\\\" y=\\\"-620\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e難度提升\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\",t+H3|~9O+1*DS|w*A^*\\\"\\u003e\\n \\u003cmutation elseif=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"!hvVXjnF/dRLiBUd!{+g\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"2o}Xo~y7G3w~FH4%hCjN\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"L{l7WS%S/Mpc~[F%YTz_\\\"\\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 \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"4hiGCt^YiiIV}|so_yO=\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲難度\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"G9A5u;#t`zG[pIK~mIxP\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"//cPuwWLEhcabqYv(_HN\\\"\\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=\\\"{9u{LI]#j?~g4csD^`^H\\\"\\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=\\\"UwKK%y)_A1Wkv!hV05UW\\\" 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=\\\"Ik+S|%siw8uOOB,*h#M1\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e5\\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/statement\\u003e\\n \\u003cvalue name=\\\"IF1\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"++#!)A!{}clm*#Veiodc\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"|M?s-c*Pp;)2/LF3(#A/\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\",)2T{Kf75@Hn)z2)@#|2\\\"\\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 \\u003cstatement name=\\\"DO1\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"vJ5B4_hYTZ~F|1:i;Uoq\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲難度\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\";et8J0.)tFu/N;4-(C8{\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"OSraup#*6@n5@jnX)dqV\\\"\\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=\\\"5Cj!1~*{0,Hk[Q[%wjXD\\\"\\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=\\\"[YGTZGsb~2lxe8hW@$YL\\\" 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=\\\"hz8[/PW[I/C@UBcO(nzk\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e6\\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/statement\\u003e\\n \\u003cvalue name=\\\"IF2\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"J[_f{VuN+uPOHqOTbjG;\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"++i}=?c:~-xmRY$S^}yP\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"_zb32ZWfG-Z|VPr+;zOA\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e15\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO2\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"q99R70?M,qKUxPq_2`Dg\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲難度\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"4u/n%J,xFcBSJ|Wgi__1\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"shNKnUc!9z*dK]_o~en-\\\"\\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=\\\"J.C,m`D0qX7RDX}vQ1=m\\\"\\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=\\\"l]~nD8a`#PG%)GBH=gn1\\\" 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=\\\"YtYZHDo149nqH@;w40X#\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e7\\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/statement\\u003e\\n \\u003cvalue name=\\\"IF3\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"+F)-Am~H_2^_3U[Y7Ki7\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eGT\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"gcSQm*G$|~+zPozf})Dx\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"Jtl`R*JgiXyuiL{MoJo%\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e15\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO3\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"D/ic$Ss^E0Vi=$`5Wif#\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲難度\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"i8T=E0gu1~mj;/PxFFlW\\\"\\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=\\\"-ouNWn]@m}9+MA/tK-RI\\\" 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=\\\"#Ve3!8~K$7=yiB}xES]Y\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e8\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"359\\\" collapsed=\\\"true\\\" x=\\\"-4950\\\" y=\\\"-559\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e開始畫面隱藏\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"360\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Canvas\\\" set_or_get=\\\"set\\\" property_name=\\\"BackgroundImage\\\" is_generic=\\\"false\\\" instance_name=\\\"遊戲畫面\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e遊戲畫面\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eBackgroundImage\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"361\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003ebackground1.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"362\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"363\\\"\\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=\\\"364\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"365\\\"\\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=\\\"366\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"367\\\"\\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=\\\"368\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"369\\\"\\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=\\\"370\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"371\\\"\\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=\\\"372\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"373\\\"\\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=\\\"374\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"375\\\"\\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=\\\"376\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"377\\\"\\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=\\\"378\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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_boolean\\\" id=\\\"379\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"447\\\" collapsed=\\\"true\\\" x=\\\"-5392\\\" y=\\\"-534\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" is_generic=\\\"false\\\" instance_name=\\\"Screen1\\\" event_name=\\\"Initialize\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eScreen1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"448\\\"\\u003e\\n \\u003cmutation name=\\\"初始化\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e初始化\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"449\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" set_or_get=\\\"set\\\" property_name=\\\"BackgroundColor\\\" is_generic=\\\"false\\\" instance_name=\\\"Screen1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eScreen1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eBackgroundColor\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"color_make_color\\\" id=\\\"450\\\" inline=\\\"false\\\"\\u003e\\n \\u003cvalue name=\\\"COLORLIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"451\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"452\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e128\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"453\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e128\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"454\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e128\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"455\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 刺刺清單\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"456\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"10\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"457\\\"\\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 \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"458\\\"\\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 \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"459\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"右排刺刺1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e右排刺刺1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD3\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"460\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"右排刺刺2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e右排刺刺2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD4\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"461\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"右排刺刺3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e右排刺刺3\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD5\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"462\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"右排刺刺4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e右排刺刺4\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD6\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"463\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"左排刺刺1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e左排刺刺1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD7\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"464\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"左排刺刺2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e左排刺刺2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD8\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"465\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"左排刺刺3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e左排刺刺3\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD9\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"466\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"左排刺刺4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e左排刺刺4\\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=\\\"global_declaration\\\" id=\\\"220\\\" inline=\\\"false\\\" x=\\\"-4313\\\" y=\\\"-570\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e重力值\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"221\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e-8\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"380\\\" collapsed=\\\"true\\\" x=\\\"-4949\\\" y=\\\"-513\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" is_generic=\\\"false\\\" instance_name=\\\"遊戲分數\\\" event_name=\\\"Timer\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e遊戲分數\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"381\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"382\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eGT\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"383\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"384\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e9\\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=\\\"385\\\" 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=\\\"386\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text_segment\\\" id=\\\"387\\\"\\u003e\\n \\u003cvalue name=\\\"TEXT\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"388\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"389\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"LENGTH\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"390\\\"\\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 \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"391\\\"\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"392\\\" 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=\\\"393\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text_segment\\\" id=\\\"394\\\"\\u003e\\n \\u003cvalue name=\\\"TEXT\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"395\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"396\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"LENGTH\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"397\\\"\\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 \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"398\\\"\\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/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"399\\\" 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=\\\"400\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e0.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"401\\\" 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=\\\"402\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"403\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"404\\\"\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"257\\\" collapsed=\\\"true\\\" x=\\\"-2685\\\" y=\\\"-616\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e更新糖果數目\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"local_declaration_statement\\\" id=\\\"258\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003clocalname name=\\\"candyNumber\\\"\\u003e\\u003c/localname\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR0\\\"\\u003ecandyNumber\\u003c/field\\u003e\\n \\u003cvalue name=\\\"DECL0\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"259\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"GetValue\\\" is_generic=\\\"false\\\" instance_name=\\\"DB\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eDB\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"260\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eCandy\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"261\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eNone\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"262\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"263\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"264\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003ecandyNumber\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"265\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eNone\\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_method\\\" id=\\\"266\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"StoreValue\\\" is_generic=\\\"false\\\" instance_name=\\\"DB\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eDB\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"267\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eCandy\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"268\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"269\\\" 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=\\\"270\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e1-candy.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"271\\\" 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=\\\"272\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e0-candy.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/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"273\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"StoreValue\\\" is_generic=\\\"false\\\" instance_name=\\\"DB\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eDB\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"274\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eCandy\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"275\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"276\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003ecandyNumber\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"277\\\"\\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=\\\"controls_if\\\" id=\\\"278\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"279\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eGT\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"280\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003ecandyNumber\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"281\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e9\\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=\\\"282\\\" 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=\\\"283\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text_segment\\\" id=\\\"284\\\"\\u003e\\n \\u003cvalue name=\\\"TEXT\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"285\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003ecandyNumber\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"286\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"LENGTH\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"287\\\"\\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 \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"288\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e-candy.png\\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=\\\"289\\\" 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=\\\"290\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text_segment\\\" id=\\\"291\\\"\\u003e\\n \\u003cvalue name=\\\"TEXT\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"292\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003ecandyNumber\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"293\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"LENGTH\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"294\\\"\\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 \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"295\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e-candy.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/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"296\\\" 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=\\\"297\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e0-candy.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"298\\\" 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=\\\"299\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text_segment\\\" id=\\\"300\\\"\\u003e\\n \\u003cvalue name=\\\"TEXT\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"301\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003ecandyNumber\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"302\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"LENGTH\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"303\\\"\\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 \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"304\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e-candy.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/statement\\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 \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"27\\\" collapsed=\\\"true\\\" x=\\\"-3446\\\" y=\\\"-575\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003eSpikes隱藏\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"28\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"右排刺刺1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e右排刺刺1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"29\\\"\\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=\\\"30\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"右排刺刺2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e右排刺刺2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"31\\\"\\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=\\\"32\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"右排刺刺3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e右排刺刺3\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"33\\\"\\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=\\\"34\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"右排刺刺4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e右排刺刺4\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"35\\\"\\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=\\\"36\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"左排刺刺1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e左排刺刺1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"37\\\"\\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=\\\"38\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"左排刺刺2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e左排刺刺2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"39\\\"\\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=\\\"40\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"左排刺刺3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e左排刺刺3\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"41\\\"\\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=\\\"42\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"左排刺刺4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e左排刺刺4\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"43\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"191\\\" x=\\\"-5390\\\" y=\\\"-464\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e初始化\\u003c/field\\u003e\\n \\u003ccomment pinned=\\\"true\\\" h=\\\"80\\\" w=\\\"160\\\"\\u003e部分程式需要完成\\u003c/comment\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"202\\\" 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=\\\"203\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e1-right-bird.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"204\\\"\\u003e\\n \\u003cmutation name=\\\"Spikes隱藏\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003eSpikes隱藏\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"205\\\"\\u003e\\n \\u003cmutation name=\\\"設定最佳分數\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e設定最佳分數\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"206\\\"\\u003e\\n \\u003cmutation name=\\\"開始畫面顯示\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e開始畫面顯示\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"210\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" set_or_get=\\\"set\\\" property_name=\\\"TimerEnabled\\\" is_generic=\\\"false\\\" instance_name=\\\"重力效果\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e重力效果\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eTimerEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"211\\\"\\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=\\\"212\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" set_or_get=\\\"set\\\" property_name=\\\"TimerEnabled\\\" is_generic=\\\"false\\\" instance_name=\\\"遊戲鳥方向切換\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e遊戲鳥方向切換\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eTimerEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"213\\\"\\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=\\\"214\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Interval\\\" is_generic=\\\"false\\\" instance_name=\\\"遊戲鳥\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e遊戲鳥\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eInterval\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"215\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e30\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"216\\\" 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=\\\"217\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e4\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"218\\\" 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_number\\\" id=\\\"219\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e270\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"kjO$~W{iSTw8vSjs1:wT\\\" x=\\\"-4314\\\" y=\\\"-500\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" is_generic=\\\"false\\\" instance_name=\\\"遊戲鳥方向切換\\\" event_name=\\\"Timer\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e遊戲鳥方向切換\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"357\\\" collapsed=\\\"true\\\" x=\\\"-4946\\\" y=\\\"-460\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" is_generic=\\\"false\\\" instance_name=\\\"重新開始\\\" event_name=\\\"Touched\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e重新開始\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"358\\\"\\u003e\\n \\u003cmutation name=\\\"初始化\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e初始化\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"81\\\" x=\\\"-3444\\\" y=\\\"-530\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003carg name=\\\"Spikes清單\\\"\\u003e\\u003c/arg\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003eSpikes選擇\\u003c/field\\u003e\\n \\u003cfield name=\\\"VAR0\\\"\\u003eSpikes清單\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"82\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation elseif=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"83\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"84\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"controls_forEach\\\" id=\\\"86\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e清單項目\\u003c/field\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"87\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eSpikes清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"88\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation elseif=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"89\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"90\\\"\\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=\\\"math_number\\\" id=\\\"91\\\"\\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 \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"92\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"右排刺刺1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e右排刺刺1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"93\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cvalue name=\\\"IF1\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"109\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"110\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO1\\\"\\u003e\\n \\u003cblock type=\\\"controls_forEach\\\" id=\\\"112\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e清單項目\\u003c/field\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"113\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eSpikes清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"315\\\" collapsed=\\\"true\\\" x=\\\"-2684\\\" y=\\\"-568\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e設定最佳分數\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"local_declaration_statement\\\" id=\\\"316\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003clocalname name=\\\"BestScore\\\"\\u003e\\u003c/localname\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR0\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003cvalue name=\\\"DECL0\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"317\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"GetValue\\\" is_generic=\\\"false\\\" instance_name=\\\"DB\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eDB\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"318\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"319\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eNone\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"320\\\" inline=\\\"false\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_or\\\" id=\\\"321\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eOR\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"322\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"323\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"324\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eNone\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"325\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eLT\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"326\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"327\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\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 \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"328\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"StoreValue\\\" is_generic=\\\"false\\\" instance_name=\\\"DB\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eDB\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"329\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"330\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"331\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"332\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲分數\\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/statement\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"333\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"334\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eGT\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"335\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"336\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e9\\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=\\\"337\\\" 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=\\\"338\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text_segment\\\" id=\\\"339\\\"\\u003e\\n \\u003cvalue name=\\\"TEXT\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"340\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"341\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"LENGTH\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"342\\\"\\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 \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"343\\\"\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"344\\\" 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=\\\"345\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text_segment\\\" id=\\\"346\\\"\\u003e\\n \\u003cvalue name=\\\"TEXT\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"347\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"348\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"LENGTH\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"349\\\"\\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 \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"350\\\"\\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/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"351\\\" 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=\\\"352\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e0.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"353\\\" 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=\\\"354\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"355\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eBestScore\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"356\\\"\\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/statement\\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=\\\"procedures_defnoreturn\\\" id=\\\"428\\\" x=\\\"-4937\\\" y=\\\"-409\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e遊戲開始\\u003c/field\\u003e\\n \\u003ccomment pinned=\\\"false\\\" h=\\\"80\\\" w=\\\"160\\\"\\u003e停用的部分為製作 spikes 時才需要加入的內容\\u003c/comment\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"429\\\"\\u003e\\n \\u003cmutation name=\\\"開始畫面隱藏\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e開始畫面隱藏\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"440\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 重力值\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"wXlZb/*1YoeP!rQkAYN5\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲難度\\u003c/field\\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=\\\"139\\\" x=\\\"-2680\\\" y=\\\"-505\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" is_generic=\\\"false\\\" instance_name=\\\"糖果\\\" event_name=\\\"CollidedWith\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e糖果\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"152\\\" disabled=\\\"true\\\" x=\\\"-2676\\\" y=\\\"-393\\\"\\u003e\\n \\u003cmutation name=\\\"更新糖果數目\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e更新糖果數目\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"245\\\" x=\\\"-4312\\\" y=\\\"-296\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" is_generic=\\\"false\\\" instance_name=\\\"飛行動畫\\\" event_name=\\\"Timer\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e飛行動畫\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"305\\\" x=\\\"-4314\\\" y=\\\"-83\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" is_generic=\\\"false\\\" instance_name=\\\"重力效果\\\" event_name=\\\"Timer\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e重力效果\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"165\\\" x=\\\"-5407\\\" y=\\\"22\\\"\\u003e\\n \\u003cmutation component_type=\\\"Canvas\\\" is_generic=\\\"false\\\" instance_name=\\\"遊戲畫面\\\" event_name=\\\"Touched\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e遊戲畫面\\u003c/field\\u003e\\n \\u003ccomment pinned=\\\"true\\\" h=\\\"80\\\" w=\\\"160\\\"\\u003e解說程式, 不用做\\u003c/comment\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"166\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"167\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"168\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲開始\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"169\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\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=\\\"170\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 遊戲開始\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"171\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"172\\\"\\u003e\\n \\u003cmutation name=\\\"遊戲開始\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e遊戲開始\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"173\\\" inline=\\\"false\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"174\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"175\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"176\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003edead.png\\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_method\\\" id=\\\"177\\\"\\u003e\\n \\u003cmutation component_type=\\\"Player\\\" method_name=\\\"Start\\\" is_generic=\\\"false\\\" instance_name=\\\"彈跳音效\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e彈跳音效\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"178\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation elseif=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"179\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"180\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"181\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e1-left-bird.png\\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=\\\"182\\\" 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=\\\"183\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e2-left-bird.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cvalue name=\\\"IF1\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"184\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"185\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"186\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e1-right-bird.png\\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=\\\"187\\\" 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=\\\"188\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e2-right-bird.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"189\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 重力值\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"190\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e-8\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defreturn\\\" id=\\\"222\\\" inline=\\\"false\\\" x=\\\"-3448\\\" y=\\\"-37\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003carg name=\\\"長度\\\"\\u003e\\u003c/arg\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e取得Spikes清單\\u003c/field\\u003e\\n \\u003cfield name=\\\"VAR0\\\"\\u003e長度\\u003c/field\\u003e\\n \\u003cvalue name=\\\"RETURN\\\"\\u003e\\n \\u003cblock type=\\\"local_declaration_expression\\\" id=\\\"223\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003clocalname name=\\\"spikes清單\\\"\\u003e\\u003c/localname\\u003e\\n \\u003clocalname name=\\\"spikes編號\\\"\\u003e\\u003c/localname\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR0\\\"\\u003espikes清單\\u003c/field\\u003e\\n \\u003cfield name=\\\"VAR1\\\"\\u003espikes編號\\u003c/field\\u003e\\n \\u003cvalue name=\\\"DECL0\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"224\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"DECL1\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"225\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"226\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"227\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e4\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"RETURN\\\"\\u003e\\n \\u003cblock type=\\\"controls_do_then_return\\\" id=\\\"228\\\" inline=\\\"false\\\"\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"244\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003espikes清單\\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 \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"44\\\" x=\\\"-4313\\\" y=\\\"201\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" is_generic=\\\"false\\\" instance_name=\\\"遊戲鳥\\\" event_name=\\\"EdgeReached\\\" vertical_parameters=\\\"true\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e遊戲鳥\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"45\\\" inline=\\\"false\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"46\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"47\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"48\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003edead.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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"57\\\" inline=\\\"false\\\" disabled=\\\"true\\\" x=\\\"-4308\\\" y=\\\"361\\\"\\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=\\\"58\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eedge\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"59\\\" disabled=\\\"true\\\"\\u003e\\n \\u003cmutation component_type=\\\"Player\\\" method_name=\\\"Start\\\" is_generic=\\\"false\\\" instance_name=\\\"得分音效\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e得分音效\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"~zzAx=J2*n6QL%),H2(T\\\" inline=\\\"false\\\" disabled=\\\"true\\\"\\u003e\\n \\u003cmutation name=\\\"難度提升\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e難度提升\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"206\\\" language-version=\\\"31\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/Do_not_touch_the_spikes_S/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"ai2.appinventor.mit.edu\\\"],\\\"YaVersion\\\":\\\"206\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"27\\\",\\\"AppName\\\":\\\"Do_not_touch_the_spikes\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF888888\\\",\\\"Scrollable\\\":\\\"True\\\",\\\"ShowListsAsJson\\\":\\\"False\\\",\\\"Sizing\\\":\\\"Fixed\\\",\\\"Title\\\":\\\"Screen1\\\",\\\"TitleVisible\\\":\\\"False\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u904a\\\\u6232\\\\u5e95\\\\u5716\\\\u914d\\\\u7f6e\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"350\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1372244098\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u756b\\\\u5e03\\\\u914d\\\\u7f6e\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"541769098\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u904a\\\\u6232\\\\u756b\\\\u9762\\\",\\\"$Type\\\":\\\"Canvas\\\",\\\"$Version\\\":\\\"13\\\",\\\"BackgroundImage\\\":\\\"background1.png\\\",\\\"Height\\\":\\\"300\\\",\\\"Width\\\":\\\"300\\\",\\\"PaintColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Uuid\\\":\\\"1217983338\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u500b\\\\u4f4d\\\\u6578\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"0.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-1936470447\\\",\\\"X\\\":\\\"155\\\",\\\"Y\\\":\\\"120\\\"},{\\\"$Name\\\":\\\"\\\\u5341\\\\u4f4d\\\\u6578\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"0.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-844019226\\\",\\\"X\\\":\\\"90\\\",\\\"Y\\\":\\\"120\\\"},{\\\"$Name\\\":\\\"\\\\u4e0a\\\\u6392\\\\u523a\\\\u523a\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"upper-spikes.png\\\",\\\"Uuid\\\":\\\"-1599400952\\\",\\\"X\\\":\\\"10\\\",\\\"Y\\\":\\\"0\\\"},{\\\"$Name\\\":\\\"\\\\u4e0b\\\\u6392\\\\u523a\\\\u523a\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"lower-spikes.png\\\",\\\"Uuid\\\":\\\"863262981\\\",\\\"X\\\":\\\"10\\\",\\\"Y\\\":\\\"278\\\"},{\\\"$Name\\\":\\\"\\\\u53f3\\\\u6392\\\\u523a\\\\u523a1\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"rightSpike.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"1013211063\\\",\\\"X\\\":\\\"278\\\",\\\"Y\\\":\\\"35\\\"},{\\\"$Name\\\":\\\"\\\\u53f3\\\\u6392\\\\u523a\\\\u523a2\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"rightSpike.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-1981612161\\\",\\\"X\\\":\\\"278\\\",\\\"Y\\\":\\\"105\\\"},{\\\"$Name\\\":\\\"\\\\u53f3\\\\u6392\\\\u523a\\\\u523a3\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"rightSpike.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-858115688\\\",\\\"X\\\":\\\"278\\\",\\\"Y\\\":\\\"175\\\"},{\\\"$Name\\\":\\\"\\\\u53f3\\\\u6392\\\\u523a\\\\u523a4\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"rightSpike.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-1577921708\\\",\\\"X\\\":\\\"278\\\",\\\"Y\\\":\\\"245\\\"},{\\\"$Name\\\":\\\"\\\\u5de6\\\\u6392\\\\u523a\\\\u523a1\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"leftSpikes.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-1142518671\\\",\\\"X\\\":\\\"0\\\",\\\"Y\\\":\\\"35\\\"},{\\\"$Name\\\":\\\"\\\\u5de6\\\\u6392\\\\u523a\\\\u523a2\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"leftSpikes.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"948486874\\\",\\\"X\\\":\\\"0\\\",\\\"Y\\\":\\\"105\\\"},{\\\"$Name\\\":\\\"\\\\u5de6\\\\u6392\\\\u523a\\\\u523a3\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"leftSpikes.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"1369097424\\\",\\\"X\\\":\\\"0\\\",\\\"Y\\\":\\\"175\\\"},{\\\"$Name\\\":\\\"\\\\u5de6\\\\u6392\\\\u523a\\\\u523a4\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"leftSpikes.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-109226780\\\",\\\"X\\\":\\\"0\\\",\\\"Y\\\":\\\"245\\\"},{\\\"$Name\\\":\\\"\\\\u904a\\\\u6232\\\\u9ce5\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"15\\\",\\\"Width\\\":\\\"24\\\",\\\"Interval\\\":\\\"30\\\",\\\"Picture\\\":\\\"1-right-bird.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"246974450\\\",\\\"X\\\":\\\"130\\\",\\\"Y\\\":\\\"180\\\"},{\\\"$Name\\\":\\\"\\\\u7cd6\\\\u679c\\\\u500b\\\\u4f4d\\\\u6578\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"15\\\",\\\"Width\\\":\\\"12\\\",\\\"Picture\\\":\\\"0-candy.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"979824727\\\",\\\"Visible\\\":\\\"False\\\",\\\"X\\\":\\\"175\\\",\\\"Y\\\":\\\"245\\\"},{\\\"$Name\\\":\\\"\\\\u7cd6\\\\u679c\\\\u5341\\\\u4f4d\\\\u6578\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"15\\\",\\\"Width\\\":\\\"12\\\",\\\"Picture\\\":\\\"0-candy.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-1073861629\\\",\\\"Visible\\\":\\\"False\\\",\\\"X\\\":\\\"158\\\",\\\"Y\\\":\\\"245\\\"},{\\\"$Name\\\":\\\"\\\\u5206\\\\u6578\\\\u500b\\\\u4f4d\\\\u6578\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"15\\\",\\\"Width\\\":\\\"12\\\",\\\"Picture\\\":\\\"0.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-1427747958\\\",\\\"Visible\\\":\\\"False\\\",\\\"X\\\":\\\"225\\\",\\\"Y\\\":\\\"268\\\"},{\\\"$Name\\\":\\\"\\\\u5206\\\\u6578\\\\u5341\\\\u4f4d\\\\u6578\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"15\\\",\\\"Width\\\":\\\"12\\\",\\\"Picture\\\":\\\"0.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"2047942410\\\",\\\"Visible\\\":\\\"False\\\",\\\"X\\\":\\\"210\\\",\\\"Y\\\":\\\"268\\\"},{\\\"$Name\\\":\\\"\\\\u7cd6\\\\u679c\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"20\\\",\\\"Width\\\":\\\"32\\\",\\\"Picture\\\":\\\"candy.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"-605133074\\\",\\\"X\\\":\\\"43\\\",\\\"Y\\\":\\\"98\\\"},{\\\"$Name\\\":\\\"\\\\u91cd\\\\u65b0\\\\u958b\\\\u59cb\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Picture\\\":\\\"replay.png\\\",\\\"Rotates\\\":\\\"False\\\",\\\"Uuid\\\":\\\"1913434715\\\",\\\"X\\\":\\\"52\\\",\\\"Y\\\":\\\"127\\\",\\\"Z\\\":\\\"10.0\\\"}]}]}]},{\\\"$Name\\\":\\\"\\\\u91cd\\\\u529b\\\\u6548\\\\u679c\\\",\\\"$Type\\\":\\\"Clock\\\",\\\"$Version\\\":\\\"4\\\",\\\"TimerAlwaysFires\\\":\\\"False\\\",\\\"TimerEnabled\\\":\\\"False\\\",\\\"TimerInterval\\\":\\\"30\\\",\\\"Uuid\\\":\\\"319779282\\\"},{\\\"$Name\\\":\\\"\\\\u5f48\\\\u8df3\\\\u97f3\\\\u6548\\\",\\\"$Type\\\":\\\"Player\\\",\\\"$Version\\\":\\\"6\\\",\\\"Source\\\":\\\"jump.mp3\\\",\\\"Uuid\\\":\\\"1530786571\\\",\\\"Volume\\\":\\\"100\\\"},{\\\"$Name\\\":\\\"\\\\u6b7b\\\\u4ea1\\\\u97f3\\\\u6548\\\",\\\"$Type\\\":\\\"Player\\\",\\\"$Version\\\":\\\"6\\\",\\\"Source\\\":\\\"dead.mp3\\\",\\\"Uuid\\\":\\\"-1911162817\\\",\\\"Volume\\\":\\\"100\\\"},{\\\"$Name\\\":\\\"\\\\u5f97\\\\u5206\\\\u97f3\\\\u6548\\\",\\\"$Type\\\":\\\"Player\\\",\\\"$Version\\\":\\\"6\\\",\\\"Source\\\":\\\"point.mp3\\\",\\\"Uuid\\\":\\\"-594270691\\\",\\\"Volume\\\":\\\"100\\\"},{\\\"$Name\\\":\\\"\\\\u7cd6\\\\u679c\\\\u5f97\\\\u5206\\\\u97f3\\\\u6548\\\",\\\"$Type\\\":\\\"Player\\\",\\\"$Version\\\":\\\"6\\\",\\\"Source\\\":\\\"candy.mp3\\\",\\\"Uuid\\\":\\\"740484975\\\",\\\"Volume\\\":\\\"100\\\"},{\\\"$Name\\\":\\\"\\\\u904a\\\\u6232\\\\u5206\\\\u6578\\\",\\\"$Type\\\":\\\"Clock\\\",\\\"$Version\\\":\\\"4\\\",\\\"TimerAlwaysFires\\\":\\\"False\\\",\\\"TimerInterval\\\":\\\"10\\\",\\\"Uuid\\\":\\\"948766304\\\"},{\\\"$Name\\\":\\\"\\\\u98db\\\\u884c\\\\u52d5\\\\u756b\\\",\\\"$Type\\\":\\\"Clock\\\",\\\"$Version\\\":\\\"4\\\",\\\"TimerAlwaysFires\\\":\\\"False\\\",\\\"TimerInterval\\\":\\\"500\\\",\\\"Uuid\\\":\\\"-128650831\\\"},{\\\"$Name\\\":\\\"DB\\\",\\\"$Type\\\":\\\"TinyDB\\\",\\\"$Version\\\":\\\"2\\\",\\\"Uuid\\\":\\\"-376912502\\\"},{\\\"$Name\\\":\\\"\\\\u904a\\\\u6232\\\\u9ce5\\\\u65b9\\\\u5411\\\\u5207\\\\u63db\\\",\\\"$Type\\\":\\\"Clock\\\",\\\"$Version\\\":\\\"4\\\",\\\"TimerAlwaysFires\\\":\\\"False\\\",\\\"TimerInterval\\\":\\\"10\\\",\\\"Uuid\\\":\\\"569202900\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/Do_not_touch_the_spikes_S/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Do_not_touch_the_spikes_S.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def g$遊戲開始 #f)\\n(def g$遊戲難度 1)\\n(def (p$開始畫面顯示 ) (set-and-coerce-property! '遊戲畫面 'BackgroundImage \\\"background2.png\\\" 'text)(set-and-coerce-property! '上排刺刺 'Visible #f 'boolean)(set-and-coerce-property! '下排刺刺 'Visible #f 'boolean)(set-and-coerce-property! '個位數 'Visible #f 'boolean)(set-and-coerce-property! '十位數 'Visible #f 'boolean)(set-and-coerce-property! '糖果 'Visible #f 'boolean)(set-and-coerce-property! '糖果個位數 'Visible #t 'boolean)(set-and-coerce-property! '糖果十位數 'Visible #t 'boolean)(set-and-coerce-property! '分數個位數 'Visible #t 'boolean)(set-and-coerce-property! '分數十位數 'Visible #t 'boolean))\\n(def g$遊戲分數 0)\\n(def g$刺刺清單 (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\"))\\n(def (p$難度提升 ) (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$遊戲分數) 5) '(any any) \\\"=\\\") (begin (set-var! g$遊戲難度 (call-yail-primitive + (*list-for-runtime* (get-var g$遊戲難度) 1 ) '(number number ) \\\"+\\\"))(set-and-coerce-property! '遊戲鳥 'Speed 5 'number)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$遊戲分數) 10) '(any any) \\\"=\\\") (begin (set-var! g$遊戲難度 (call-yail-primitive + (*list-for-runtime* (get-var g$遊戲難度) 1 ) '(number number ) \\\"+\\\"))(set-and-coerce-property! '遊戲鳥 'Speed 6 'number)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$遊戲分數) 15) '(any any) \\\"=\\\") (begin (set-var! g$遊戲難度 (call-yail-primitive + (*list-for-runtime* (get-var g$遊戲難度) 1 ) '(number number ) \\\"+\\\"))(set-and-coerce-property! '遊戲鳥 'Speed 7 'number)) (begin (if (call-yail-primitive \\u003e (*list-for-runtime* (get-var g$遊戲分數) 15) '(number number) \\\"\\u003e\\\") (begin (set-var! g$遊戲難度 3)(set-and-coerce-property! '遊戲鳥 'Speed 8 'number))))))))))\\n(def (p$開始畫面隱藏 ) (set-and-coerce-property! '遊戲畫面 'BackgroundImage \\\"background1.png\\\" 'text)(set-and-coerce-property! '上排刺刺 'Visible #t 'boolean)(set-and-coerce-property! '下排刺刺 'Visible #t 'boolean)(set-and-coerce-property! '個位數 'Visible #t 'boolean)(set-and-coerce-property! '十位數 'Visible #t 'boolean)(set-and-coerce-property! '糖果 'Visible #t 'boolean)(set-and-coerce-property! '糖果個位數 'Visible #f 'boolean)(set-and-coerce-property! '糖果十位數 'Visible #f 'boolean)(set-and-coerce-property! '分數個位數 'Visible #f 'boolean)(set-and-coerce-property! '分數十位數 'Visible #f 'boolean))\\n(def g$重力值 -8)\\n(def (p$更新糖果數目 ) (let ( ($candyNumber (call-component-method 'DB 'GetValue (*list-for-runtime* \\\"Candy\\\" \\\"None\\\") '(text any))) ) (if (call-yail-primitive yail-equal? (*list-for-runtime* (lexical-value $candyNumber) \\\"None\\\") '(any any) \\\"=\\\") (begin (call-component-method 'DB 'StoreValue (*list-for-runtime* \\\"Candy\\\" 1) '(text any))(set-and-coerce-property! '糖果個位數 'Picture \\\"1-candy.png\\\" 'text)(set-and-coerce-property! '糖果十位數 'Picture \\\"0-candy.png\\\" 'text)) (begin (call-component-method 'DB 'StoreValue (*list-for-runtime* \\\"Candy\\\" (call-yail-primitive + (*list-for-runtime* (lexical-value $candyNumber) 1 ) '(number number ) \\\"+\\\")) '(text any))(if (call-yail-primitive \\u003e (*list-for-runtime* (lexical-value $candyNumber) 9) '(number number) \\\"\\u003e\\\") (begin (set-and-coerce-property! '糖果十位數 'Picture (call-yail-primitive string-append (*list-for-runtime* (call-yail-primitive string-substring (*list-for-runtime* (lexical-value $candyNumber) 1 1) '(text number number) \\\"segment\\\") \\\"-candy.png\\\" ) '(text text ) \\\"join\\\") 'text)(set-and-coerce-property! '糖果個位數 'Picture (call-yail-primitive string-append (*list-for-runtime* (call-yail-primitive string-substring (*list-for-runtime* (lexical-value $candyNumber) 2 1) '(text number number) \\\"segment\\\") \\\"-candy.png\\\" ) '(text text ) \\\"join\\\") 'text)) (begin (set-and-coerce-property! '糖果十位數 'Picture \\\"0-candy.png\\\" 'text)(set-and-coerce-property! '糖果個位數 'Picture (call-yail-primitive string-append (*list-for-runtime* (call-yail-primitive string-substring (*list-for-runtime* (lexical-value $candyNumber) 1 1) '(text number number) \\\"segment\\\") \\\"-candy.png\\\" ) '(text text ) \\\"join\\\") 'text))))) ))\\n(def (p$Spikes隱藏 ) (set-and-coerce-property! '右排刺刺1 'Visible #f 'boolean)(set-and-coerce-property! '右排刺刺2 'Visible #f 'boolean)(set-and-coerce-property! '右排刺刺3 'Visible #f 'boolean)(set-and-coerce-property! '右排刺刺4 'Visible #f 'boolean)(set-and-coerce-property! '左排刺刺1 'Visible #f 'boolean)(set-and-coerce-property! '左排刺刺2 'Visible #f 'boolean)(set-and-coerce-property! '左排刺刺3 'Visible #f 'boolean)(set-and-coerce-property! '左排刺刺4 'Visible #f 'boolean))\\n(def (p$初始化 ) (set-and-coerce-property! '遊戲鳥 'Picture \\\"1-right-bird.png\\\" 'text)((get-var p$Spikes隱藏) )((get-var p$設定最佳分數) )((get-var p$開始畫面顯示) )(set-and-coerce-property! '重力效果 'TimerEnabled #f 'boolean)(set-and-coerce-property! '遊戲鳥方向切換 'TimerEnabled #t 'boolean)(set-and-coerce-property! '遊戲鳥 'Interval 30 'number)(set-and-coerce-property! '遊戲鳥 'Speed 4 'number)(set-and-coerce-property! '遊戲鳥 'Heading 270 'number))\\n(def (p$Spikes選擇 $Spikes清單) (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '遊戲鳥 'Heading) #f) '(any any) \\\"=\\\") (begin (foreach $清單項目 (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (lexical-value $清單項目) 1) '(any any) \\\"=\\\") (begin (set-and-coerce-property! '右排刺刺1 'Visible #t 'boolean)) (begin (if #f (begin #f) (begin (if #f (begin #f) (begin (if #f (begin #f))))))))) (lexical-value $Spikes清單))) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '遊戲鳥 'Heading) #f) '(any any) \\\"=\\\") (begin (foreach $清單項目 (begin #f) (lexical-value $Spikes清單)))))))\\n(def (p$設定最佳分數 ) (let ( ($BestScore (call-component-method 'DB 'GetValue (*list-for-runtime* \\\"BestScore\\\" \\\"None\\\") '(text any))) ) (if (or-delayed (call-yail-primitive yail-equal? (*list-for-runtime* (lexical-value $BestScore) \\\"None\\\") '(any any) \\\"=\\\") (call-yail-primitive \\u003c (*list-for-runtime* (lexical-value $BestScore) (get-var g$遊戲分數)) '(number number) \\\"\\u003c\\\")) (begin (call-component-method 'DB 'StoreValue (*list-for-runtime* \\\"BestScore\\\" (get-var g$遊戲分數)) '(text any))(set-lexical! $BestScore (get-var g$遊戲分數))))(if (call-yail-primitive \\u003e (*list-for-runtime* (lexical-value $BestScore) 9) '(number number) \\\"\\u003e\\\") (begin (set-and-coerce-property! '分數十位數 'Picture (call-yail-primitive string-append (*list-for-runtime* (call-yail-primitive string-substring (*list-for-runtime* (lexical-value $BestScore) 1 1) '(text number number) \\\"segment\\\") \\\".png\\\" ) '(text text ) \\\"join\\\") 'text)(set-and-coerce-property! '分數個位數 'Picture (call-yail-primitive string-append (*list-for-runtime* (call-yail-primitive string-substring (*list-for-runtime* (lexical-value $BestScore) 2 1) '(text number number) \\\"segment\\\") \\\".png\\\" ) '(text text ) \\\"join\\\") 'text)) (begin (set-and-coerce-property! '分數十位數 'Picture \\\"0.png\\\" 'text)(set-and-coerce-property! '分數個位數 'Picture (call-yail-primitive string-append (*list-for-runtime* (lexical-value $BestScore) \\\".png\\\" ) '(text text ) \\\"join\\\") 'text))) ))\\n(def (p$遊戲開始 ) ((get-var p$開始畫面隱藏) )(set-var! g$重力值 0)(set-var! g$遊戲難度 0))\\n(def (p$取得Spikes清單 $長度) (let ( ($spikes清單 (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\")) ($spikes編號 (call-yail-primitive random-integer (*list-for-runtime* 1 4) '(number number) \\\"random integer\\\")) ) (begin #f (lexical-value $spikes清單)) ))\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AppName \\\"Do_not_touch_the_spikes\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'BackgroundColor #xFF888888 'number)\\n (set-and-coerce-property! 'Screen1 'Scrollable #t 'boolean)\\n (set-and-coerce-property! 'Screen1 'Title \\\"Screen1\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'TitleVisible #f 'boolean)\\n)\\n\\n(define-event Screen1 Initialize()(set-this-form)\\n ((get-var p$初始化) )(set-and-coerce-property! 'Screen1 'BackgroundColor (call-yail-primitive make-color (*list-for-runtime* (call-yail-primitive make-yail-list (*list-for-runtime* 128 128 128 ) '(any any any ) \\\"make a list\\\")) '(list) \\\"make-color\\\") 'number)(set-var! g$刺刺清單 (call-yail-primitive make-yail-list (*list-for-runtime* (get-component 上排刺刺) (get-component 下排刺刺) (get-component 右排刺刺1) (get-component 右排刺刺2) (get-component 右排刺刺3) (get-component 右排刺刺4) (get-component 左排刺刺1) (get-component 左排刺刺2) (get-component 左排刺刺3) (get-component 左排刺刺4) ) '(any any any any any any any any any any ) \\\"make a list\\\")))\\n;;; 遊戲底圖配置\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.VerticalArrangement 遊戲底圖配置 \\n(set-and-coerce-property! '遊戲底圖配置 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '遊戲底圖配置 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '遊戲底圖配置 'Height 350 'number)\\n\\n(set-and-coerce-property! '遊戲底圖配置 'Width -2 'number)\\n\\n)\\n\\n;;; 畫布配置\\n\\n(add-component 遊戲底圖配置 com.google.appinventor.components.runtime.HorizontalArrangement 畫布配置 \\n(set-and-coerce-property! '畫布配置 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '畫布配置 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '畫布配置 'Height -2 'number)\\n\\n(set-and-coerce-property! '畫布配置 'Width -2 'number)\\n\\n)\\n\\n;;; 遊戲畫面\\n\\n(add-component 畫布配置 com.google.appinventor.components.runtime.Canvas 遊戲畫面 \\n(set-and-coerce-property! '遊戲畫面 'BackgroundImage \\\"background1.png\\\" 'text)\\n\\n(set-and-coerce-property! '遊戲畫面 'Height 300 'number)\\n\\n(set-and-coerce-property! '遊戲畫面 'Width 300 'number)\\n\\n(set-and-coerce-property! '遊戲畫面 'PaintColor #x00FFFFFF 'number)\\n\\n)\\n\\n(define-event 遊戲畫面 Touched($x $y $touchedAnySprite)(set-this-form)\\n (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$遊戲開始) #f) '(any any) \\\"=\\\") (begin (set-var! g$遊戲開始 #t)((get-var p$遊戲開始) )) (begin (if (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '遊戲鳥 'Picture) \\\"dead.png\\\") '(any any) \\\"=\\\") (begin (call-component-method '彈跳音效 'Start (*list-for-runtime*) '())(if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '遊戲鳥 'Picture) \\\"1-left-bird.png\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '遊戲鳥 'Picture \\\"2-left-bird.png\\\" 'text)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '遊戲鳥 'Picture) \\\"1-right-bird.png\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '遊戲鳥 'Picture \\\"2-right-bird.png\\\" 'text)))))(set-var! g$重力值 -8))))))\\n;;; 個位數\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 個位數 \\n(set-and-coerce-property! '個位數 'Picture \\\"0.png\\\" 'text)\\n\\n(set-and-coerce-property! '個位數 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '個位數 'X 155 'number)\\n\\n(set-and-coerce-property! '個位數 'Y 120 'number)\\n\\n)\\n\\n;;; 十位數\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 十位數 \\n(set-and-coerce-property! '十位數 'Picture \\\"0.png\\\" 'text)\\n\\n(set-and-coerce-property! '十位數 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '十位數 'X 90 'number)\\n\\n(set-and-coerce-property! '十位數 'Y 120 'number)\\n\\n)\\n\\n;;; 上排刺刺\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 上排刺刺 \\n(set-and-coerce-property! '上排刺刺 'Picture \\\"upper-spikes.png\\\" 'text)\\n\\n(set-and-coerce-property! '上排刺刺 'X 10 'number)\\n\\n(set-and-coerce-property! '上排刺刺 'Y 0 'number)\\n\\n)\\n\\n;;; 下排刺刺\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 下排刺刺 \\n(set-and-coerce-property! '下排刺刺 'Picture \\\"lower-spikes.png\\\" 'text)\\n\\n(set-and-coerce-property! '下排刺刺 'X 10 'number)\\n\\n(set-and-coerce-property! '下排刺刺 'Y 278 'number)\\n\\n)\\n\\n;;; 右排刺刺1\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 右排刺刺1 \\n(set-and-coerce-property! '右排刺刺1 'Picture \\\"rightSpike.png\\\" 'text)\\n\\n(set-and-coerce-property! '右排刺刺1 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '右排刺刺1 'X 278 'number)\\n\\n(set-and-coerce-property! '右排刺刺1 'Y 35 'number)\\n\\n)\\n\\n;;; 右排刺刺2\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 右排刺刺2 \\n(set-and-coerce-property! '右排刺刺2 'Picture \\\"rightSpike.png\\\" 'text)\\n\\n(set-and-coerce-property! '右排刺刺2 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '右排刺刺2 'X 278 'number)\\n\\n(set-and-coerce-property! '右排刺刺2 'Y 105 'number)\\n\\n)\\n\\n;;; 右排刺刺3\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 右排刺刺3 \\n(set-and-coerce-property! '右排刺刺3 'Picture \\\"rightSpike.png\\\" 'text)\\n\\n(set-and-coerce-property! '右排刺刺3 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '右排刺刺3 'X 278 'number)\\n\\n(set-and-coerce-property! '右排刺刺3 'Y 175 'number)\\n\\n)\\n\\n;;; 右排刺刺4\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 右排刺刺4 \\n(set-and-coerce-property! '右排刺刺4 'Picture \\\"rightSpike.png\\\" 'text)\\n\\n(set-and-coerce-property! '右排刺刺4 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '右排刺刺4 'X 278 'number)\\n\\n(set-and-coerce-property! '右排刺刺4 'Y 245 'number)\\n\\n)\\n\\n;;; 左排刺刺1\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 左排刺刺1 \\n(set-and-coerce-property! '左排刺刺1 'Picture \\\"leftSpikes.png\\\" 'text)\\n\\n(set-and-coerce-property! '左排刺刺1 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '左排刺刺1 'X 0 'number)\\n\\n(set-and-coerce-property! '左排刺刺1 'Y 35 'number)\\n\\n)\\n\\n;;; 左排刺刺2\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 左排刺刺2 \\n(set-and-coerce-property! '左排刺刺2 'Picture \\\"leftSpikes.png\\\" 'text)\\n\\n(set-and-coerce-property! '左排刺刺2 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '左排刺刺2 'X 0 'number)\\n\\n(set-and-coerce-property! '左排刺刺2 'Y 105 'number)\\n\\n)\\n\\n;;; 左排刺刺3\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 左排刺刺3 \\n(set-and-coerce-property! '左排刺刺3 'Picture \\\"leftSpikes.png\\\" 'text)\\n\\n(set-and-coerce-property! '左排刺刺3 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '左排刺刺3 'X 0 'number)\\n\\n(set-and-coerce-property! '左排刺刺3 'Y 175 'number)\\n\\n)\\n\\n;;; 左排刺刺4\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 左排刺刺4 \\n(set-and-coerce-property! '左排刺刺4 'Picture \\\"leftSpikes.png\\\" 'text)\\n\\n(set-and-coerce-property! '左排刺刺4 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '左排刺刺4 'X 0 'number)\\n\\n(set-and-coerce-property! '左排刺刺4 'Y 245 'number)\\n\\n)\\n\\n;;; 遊戲鳥\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 遊戲鳥 \\n(set-and-coerce-property! '遊戲鳥 'Height 15 'number)\\n\\n(set-and-coerce-property! '遊戲鳥 'Width 24 'number)\\n\\n(set-and-coerce-property! '遊戲鳥 'Interval 30 'number)\\n\\n(set-and-coerce-property! '遊戲鳥 'Picture \\\"1-right-bird.png\\\" 'text)\\n\\n(set-and-coerce-property! '遊戲鳥 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '遊戲鳥 'X 130 'number)\\n\\n(set-and-coerce-property! '遊戲鳥 'Y 180 'number)\\n\\n)\\n\\n(define-event 遊戲鳥 CollidedWith($other)(set-this-form)\\n (if (call-yail-primitive yail-list-member? (*list-for-runtime* (lexical-value $other) (get-var g$刺刺清單)) '(any list) \\\"is in list?\\\") (begin (if (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '遊戲鳥 'Picture) \\\"dead.png\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '遊戲鳥 'Picture \\\"dead.png\\\" 'text)(call-component-method '死亡音效 'Start (*list-for-runtime*) '())(set-and-coerce-property! '重新開始 'Visible #t 'boolean)(set-and-coerce-property! '糖果 'Visible #f 'boolean)(set-and-coerce-property! '遊戲鳥 'Speed 30 'number)(set-and-coerce-property! '飛行動畫 'TimerEnabled #f 'boolean)(set-and-coerce-property! '遊戲鳥 'Rotates #t 'boolean)(set-var! g$重力值 -8)(call-component-method '遊戲鳥 'PointTowards (*list-for-runtime* (get-component 個位數)) '(component))((get-var p$設定最佳分數) ))))))\\n(define-event 遊戲鳥 EdgeReached($edge)(set-this-form)\\n (if (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '遊戲鳥 'Picture) \\\"dead.png\\\") '(any any) \\\"=\\\") (begin #f)))\\n;;; 糖果個位數\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 糖果個位數 \\n(set-and-coerce-property! '糖果個位數 'Height 15 'number)\\n\\n(set-and-coerce-property! '糖果個位數 'Width 12 'number)\\n\\n(set-and-coerce-property! '糖果個位數 'Picture \\\"0-candy.png\\\" 'text)\\n\\n(set-and-coerce-property! '糖果個位數 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '糖果個位數 'Visible #f 'boolean)\\n\\n(set-and-coerce-property! '糖果個位數 'X 175 'number)\\n\\n(set-and-coerce-property! '糖果個位數 'Y 245 'number)\\n\\n)\\n\\n;;; 糖果十位數\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 糖果十位數 \\n(set-and-coerce-property! '糖果十位數 'Height 15 'number)\\n\\n(set-and-coerce-property! '糖果十位數 'Width 12 'number)\\n\\n(set-and-coerce-property! '糖果十位數 'Picture \\\"0-candy.png\\\" 'text)\\n\\n(set-and-coerce-property! '糖果十位數 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '糖果十位數 'Visible #f 'boolean)\\n\\n(set-and-coerce-property! '糖果十位數 'X 158 'number)\\n\\n(set-and-coerce-property! '糖果十位數 'Y 245 'number)\\n\\n)\\n\\n;;; 分數個位數\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 分數個位數 \\n(set-and-coerce-property! '分數個位數 'Height 15 'number)\\n\\n(set-and-coerce-property! '分數個位數 'Width 12 'number)\\n\\n(set-and-coerce-property! '分數個位數 'Picture \\\"0.png\\\" 'text)\\n\\n(set-and-coerce-property! '分數個位數 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '分數個位數 'Visible #f 'boolean)\\n\\n(set-and-coerce-property! '分數個位數 'X 225 'number)\\n\\n(set-and-coerce-property! '分數個位數 'Y 268 'number)\\n\\n)\\n\\n;;; 分數十位數\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 分數十位數 \\n(set-and-coerce-property! '分數十位數 'Height 15 'number)\\n\\n(set-and-coerce-property! '分數十位數 'Width 12 'number)\\n\\n(set-and-coerce-property! '分數十位數 'Picture \\\"0.png\\\" 'text)\\n\\n(set-and-coerce-property! '分數十位數 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '分數十位數 'Visible #f 'boolean)\\n\\n(set-and-coerce-property! '分數十位數 'X 210 'number)\\n\\n(set-and-coerce-property! '分數十位數 'Y 268 'number)\\n\\n)\\n\\n;;; 糖果\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 糖果 \\n(set-and-coerce-property! '糖果 'Height 20 'number)\\n\\n(set-and-coerce-property! '糖果 'Width 32 'number)\\n\\n(set-and-coerce-property! '糖果 'Picture \\\"candy.png\\\" 'text)\\n\\n(set-and-coerce-property! '糖果 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '糖果 'X 43 'number)\\n\\n(set-and-coerce-property! '糖果 'Y 98 'number)\\n\\n)\\n\\n(define-event 糖果 CollidedWith($other)(set-this-form)\\n (get-var *the-null-value*))\\n;;; 重新開始\\n\\n(add-component 遊戲畫面 com.google.appinventor.components.runtime.ImageSprite 重新開始 \\n(set-and-coerce-property! '重新開始 'Picture \\\"replay.png\\\" 'text)\\n\\n(set-and-coerce-property! '重新開始 'Rotates #f 'boolean)\\n\\n(set-and-coerce-property! '重新開始 'X 52 'number)\\n\\n(set-and-coerce-property! '重新開始 'Y 127 'number)\\n\\n(set-and-coerce-property! '重新開始 'Z 10.0 'number)\\n\\n)\\n\\n(define-event 重新開始 Touched($x $y)(set-this-form)\\n ((get-var p$初始化) ))\\n;;; 重力效果\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Clock 重力效果 \\n(set-and-coerce-property! '重力效果 'TimerAlwaysFires #f 'boolean)\\n\\n(set-and-coerce-property! '重力效果 'TimerEnabled #f 'boolean)\\n\\n(set-and-coerce-property! '重力效果 'TimerInterval 30 'number)\\n\\n)\\n\\n(define-event 重力效果 Timer()(set-this-form)\\n (get-var *the-null-value*))\\n;;; 彈跳音效\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Player 彈跳音效 \\n(set-and-coerce-property! '彈跳音效 'Source \\\"jump.mp3\\\" 'text)\\n\\n(set-and-coerce-property! '彈跳音效 'Volume 100 'number)\\n\\n)\\n\\n;;; 死亡音效\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Player 死亡音效 \\n(set-and-coerce-property! '死亡音效 'Source \\\"dead.mp3\\\" 'text)\\n\\n(set-and-coerce-property! '死亡音效 'Volume 100 'number)\\n\\n)\\n\\n;;; 得分音效\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Player 得分音效 \\n(set-and-coerce-property! '得分音效 'Source \\\"point.mp3\\\" 'text)\\n\\n(set-and-coerce-property! '得分音效 'Volume 100 'number)\\n\\n)\\n\\n;;; 糖果得分音效\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Player 糖果得分音效 \\n(set-and-coerce-property! '糖果得分音效 'Source \\\"candy.mp3\\\" 'text)\\n\\n(set-and-coerce-property! '糖果得分音效 'Volume 100 'number)\\n\\n)\\n\\n;;; 遊戲分數\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Clock 遊戲分數 \\n(set-and-coerce-property! '遊戲分數 'TimerAlwaysFires #f 'boolean)\\n\\n(set-and-coerce-property! '遊戲分數 'TimerInterval 10 'number)\\n\\n)\\n\\n(define-event 遊戲分數 Timer()(set-this-form)\\n (if (call-yail-primitive \\u003e (*list-for-runtime* (get-var g$遊戲分數) 9) '(number number) \\\"\\u003e\\\") (begin (set-and-coerce-property! '十位數 'Picture (call-yail-primitive string-append (*list-for-runtime* (call-yail-primitive string-substring (*list-for-runtime* (get-var g$遊戲分數) 1 1) '(text number number) \\\"segment\\\") \\\".png\\\" ) '(text text ) \\\"join\\\") 'text)(set-and-coerce-property! '個位數 'Picture (call-yail-primitive string-append (*list-for-runtime* (call-yail-primitive string-substring (*list-for-runtime* (get-var g$遊戲分數) 2 1) '(text number number) \\\"segment\\\") \\\".png\\\" ) '(text text ) \\\"join\\\") 'text)) (begin (set-and-coerce-property! '十位數 'Picture \\\"0.png\\\" 'text)(set-and-coerce-property! '個位數 'Picture (call-yail-primitive string-append (*list-for-runtime* (get-var g$遊戲分數) \\\".png\\\" ) '(text text ) \\\"join\\\") 'text))))\\n;;; 飛行動畫\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Clock 飛行動畫 \\n(set-and-coerce-property! '飛行動畫 'TimerAlwaysFires #f 'boolean)\\n\\n(set-and-coerce-property! '飛行動畫 'TimerInterval 500 'number)\\n\\n)\\n\\n(define-event 飛行動畫 Timer()(set-this-form)\\n (get-var *the-null-value*))\\n;;; DB\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.TinyDB DB \\n)\\n\\n;;; 遊戲鳥方向切換\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Clock 遊戲鳥方向切換 \\n(set-and-coerce-property! '遊戲鳥方向切換 'TimerAlwaysFires #f 'boolean)\\n\\n(set-and-coerce-property! '遊戲鳥方向切換 'TimerInterval 10 'number)\\n\\n)\\n\\n(define-event 遊戲鳥方向切換 Timer()(set-this-form)\\n (get-var *the-null-value*))\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"Do_not_touch_the_spikes\\\",\\\"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":"2020-12-12T10:18:32.079+08:00","updated_at":"2020-12-12T10:18:32.079+08:00","name":"Do_not_touch_the_spikes_S","language":"appinventor","screenshot":{"url":null},"parent_id":174121,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":54,"hashid":"wdks44knm","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":3690651,"file_name":"6-candy.png","project_id":211054,"asset_id":244676,"created_at":"2020-12-12T10:18:32.146+08:00","updated_at":"2020-12-12T10:18:32.146+08:00"},{"id":3690652,"file_name":"5.png","project_id":211054,"asset_id":244675,"created_at":"2020-12-12T10:18:32.147+08:00","updated_at":"2020-12-12T10:18:32.147+08:00"},{"id":3690630,"file_name":"wall.png","project_id":211054,"asset_id":244697,"created_at":"2020-12-12T10:18:32.111+08:00","updated_at":"2020-12-12T10:18:32.111+08:00"},{"id":3690631,"file_name":"upper-spikes.png","project_id":211054,"asset_id":244696,"created_at":"2020-12-12T10:18:32.114+08:00","updated_at":"2020-12-12T10:18:32.114+08:00"},{"id":3690632,"file_name":"rightSpike.png","project_id":211054,"asset_id":244695,"created_at":"2020-12-12T10:18:32.116+08:00","updated_at":"2020-12-12T10:18:32.116+08:00"},{"id":3690633,"file_name":"replay.png","project_id":211054,"asset_id":244694,"created_at":"2020-12-12T10:18:32.117+08:00","updated_at":"2020-12-12T10:18:32.117+08:00"},{"id":3690634,"file_name":"point.mp3","project_id":211054,"asset_id":244693,"created_at":"2020-12-12T10:18:32.121+08:00","updated_at":"2020-12-12T10:18:32.121+08:00"},{"id":3690635,"file_name":"lower-spikes.png","project_id":211054,"asset_id":244692,"created_at":"2020-12-12T10:18:32.124+08:00","updated_at":"2020-12-12T10:18:32.124+08:00"},{"id":3690636,"file_name":"leftSpikes.png","project_id":211054,"asset_id":244691,"created_at":"2020-12-12T10:18:32.127+08:00","updated_at":"2020-12-12T10:18:32.127+08:00"},{"id":3690637,"file_name":"jump.mp3","project_id":211054,"asset_id":244690,"created_at":"2020-12-12T10:18:32.128+08:00","updated_at":"2020-12-12T10:18:32.128+08:00"},{"id":3690638,"file_name":"dead.png","project_id":211054,"asset_id":244689,"created_at":"2020-12-12T10:18:32.129+08:00","updated_at":"2020-12-12T10:18:32.129+08:00"},{"id":3690639,"file_name":"dead.mp3","project_id":211054,"asset_id":244688,"created_at":"2020-12-12T10:18:32.131+08:00","updated_at":"2020-12-12T10:18:32.131+08:00"},{"id":3690640,"file_name":"candy.png","project_id":211054,"asset_id":244687,"created_at":"2020-12-12T10:18:32.133+08:00","updated_at":"2020-12-12T10:18:32.133+08:00"},{"id":3690641,"file_name":"candy.mp3","project_id":211054,"asset_id":244686,"created_at":"2020-12-12T10:18:32.134+08:00","updated_at":"2020-12-12T10:18:32.134+08:00"},{"id":3690642,"file_name":"background2.png","project_id":211054,"asset_id":244685,"created_at":"2020-12-12T10:18:32.135+08:00","updated_at":"2020-12-12T10:18:32.135+08:00"},{"id":3690643,"file_name":"background1.png","project_id":211054,"asset_id":244684,"created_at":"2020-12-12T10:18:32.137+08:00","updated_at":"2020-12-12T10:18:32.137+08:00"},{"id":3690644,"file_name":"9.png","project_id":211054,"asset_id":244683,"created_at":"2020-12-12T10:18:32.139+08:00","updated_at":"2020-12-12T10:18:32.139+08:00"},{"id":3690645,"file_name":"9-candy.png","project_id":211054,"asset_id":244682,"created_at":"2020-12-12T10:18:32.140+08:00","updated_at":"2020-12-12T10:18:32.140+08:00"},{"id":3690646,"file_name":"8.png","project_id":211054,"asset_id":244681,"created_at":"2020-12-12T10:18:32.141+08:00","updated_at":"2020-12-12T10:18:32.141+08:00"},{"id":3690647,"file_name":"8-candy.png","project_id":211054,"asset_id":244680,"created_at":"2020-12-12T10:18:32.142+08:00","updated_at":"2020-12-12T10:18:32.142+08:00"},{"id":3690648,"file_name":"7.png","project_id":211054,"asset_id":244679,"created_at":"2020-12-12T10:18:32.143+08:00","updated_at":"2020-12-12T10:18:32.143+08:00"},{"id":3690649,"file_name":"7-candy.png","project_id":211054,"asset_id":244678,"created_at":"2020-12-12T10:18:32.144+08:00","updated_at":"2020-12-12T10:18:32.144+08:00"},{"id":3690650,"file_name":"6.png","project_id":211054,"asset_id":244677,"created_at":"2020-12-12T10:18:32.145+08:00","updated_at":"2020-12-12T10:18:32.145+08:00"},{"id":3690653,"file_name":"5-candy.png","project_id":211054,"asset_id":244674,"created_at":"2020-12-12T10:18:32.148+08:00","updated_at":"2020-12-12T10:18:32.148+08:00"},{"id":3690654,"file_name":"4.png","project_id":211054,"asset_id":244673,"created_at":"2020-12-12T10:18:32.149+08:00","updated_at":"2020-12-12T10:18:32.149+08:00"},{"id":3690655,"file_name":"4-candy.png","project_id":211054,"asset_id":244672,"created_at":"2020-12-12T10:18:32.150+08:00","updated_at":"2020-12-12T10:18:32.150+08:00"},{"id":3690656,"file_name":"3.png","project_id":211054,"asset_id":244671,"created_at":"2020-12-12T10:18:32.151+08:00","updated_at":"2020-12-12T10:18:32.151+08:00"},{"id":3690657,"file_name":"3-candy.png","project_id":211054,"asset_id":244670,"created_at":"2020-12-12T10:18:32.152+08:00","updated_at":"2020-12-12T10:18:32.152+08:00"},{"id":3690658,"file_name":"2.png","project_id":211054,"asset_id":244669,"created_at":"2020-12-12T10:18:32.153+08:00","updated_at":"2020-12-12T10:18:32.153+08:00"},{"id":3690659,"file_name":"2-right-bird.png","project_id":211054,"asset_id":244668,"created_at":"2020-12-12T10:18:32.155+08:00","updated_at":"2020-12-12T10:18:32.155+08:00"},{"id":3690660,"file_name":"2-left-bird.png","project_id":211054,"asset_id":244667,"created_at":"2020-12-12T10:18:32.156+08:00","updated_at":"2020-12-12T10:18:32.156+08:00"},{"id":3690661,"file_name":"2-candy.png","project_id":211054,"asset_id":244666,"created_at":"2020-12-12T10:18:32.157+08:00","updated_at":"2020-12-12T10:18:32.157+08:00"},{"id":3690662,"file_name":"1.png","project_id":211054,"asset_id":244665,"created_at":"2020-12-12T10:18:32.158+08:00","updated_at":"2020-12-12T10:18:32.158+08:00"},{"id":3690663,"file_name":"1-right-bird.png","project_id":211054,"asset_id":244664,"created_at":"2020-12-12T10:18:32.159+08:00","updated_at":"2020-12-12T10:18:32.159+08:00"},{"id":3690664,"file_name":"1-left-bird.png","project_id":211054,"asset_id":244663,"created_at":"2020-12-12T10:18:32.160+08:00","updated_at":"2020-12-12T10:18:32.160+08:00"},{"id":3690665,"file_name":"1-candy.png","project_id":211054,"asset_id":244662,"created_at":"2020-12-12T10:18:32.161+08:00","updated_at":"2020-12-12T10:18:32.161+08:00"},{"id":3690666,"file_name":"0.png","project_id":211054,"asset_id":244661,"created_at":"2020-12-12T10:18:32.162+08:00","updated_at":"2020-12-12T10:18:32.162+08:00"},{"id":3690667,"file_name":"0-candy.png","project_id":211054,"asset_id":244660,"created_at":"2020-12-12T10:18:32.163+08:00","updated_at":"2020-12-12T10:18:32.163+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦