{"id":179603,"student_id":1404,"content":"{\"files\":{\"src/appinventor/ai_appinventor/Roulette/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AppName\\\":\\\"Roulette\\\",\\\"BackgroundImage\\\":\\\"background.png\\\",\\\"ScreenOrientation\\\":\\\"portrait\\\",\\\"Title\\\":\\\"Screen1\\\",\\\"TitleVisible\\\":\\\"False\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u62bd\\\\u734e\\\\u914d\\\\u7f6e\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"826573875\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u904a\\\\u6232\\\\u756b\\\\u5e03\\\",\\\"$Type\\\":\\\"Canvas\\\",\\\"$Version\\\":\\\"10\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-54865863\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u8f49\\\\u76e4\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"315\\\",\\\"Width\\\":\\\"315\\\",\\\"Picture\\\":\\\"wheel.png\\\",\\\"Uuid\\\":\\\"-1268559090\\\",\\\"X\\\":\\\"0\\\",\\\"Y\\\":\\\"0\\\"},{\\\"$Name\\\":\\\"\\\\u6307\\\\u91dd\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"100\\\",\\\"Width\\\":\\\"112\\\",\\\"Picture\\\":\\\"point.png\\\",\\\"Uuid\\\":\\\"-795875911\\\",\\\"X\\\":\\\"100\\\",\\\"Y\\\":\\\"-15\\\"}]},{\\\"$Name\\\":\\\"\\\\u62bd\\\\u734e\\\\u6309\\\\u9215\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"FontSize\\\":\\\"14\\\",\\\"Height\\\":\\\"80\\\",\\\"Width\\\":\\\"200\\\",\\\"Image\\\":\\\"button1.png\\\",\\\"Shape\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-1807505324\\\"}]},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u6e05\\\\u55ae\\\\u914d\\\\u7f6e\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-435458417\\\",\\\"Visible\\\":\\\"False\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"410653297\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c641\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"1\\\\u865f\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"543526995\\\"},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u5167\\\\u5bb91\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a1\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"669955207\\\"}]},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"527946175\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c642\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"2\\\\u865f\\\",\\\"Uuid\\\":\\\"908807464\\\"},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u5167\\\\u5bb92\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a2\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"-696571014\\\"}]},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1598812263\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c643\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"3\\\\u865f\\\",\\\"Uuid\\\":\\\"964181622\\\"},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u5167\\\\u5bb93\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a3\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"-46559336\\\"}]},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u914d\\\\u7f6e4\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1630658921\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c644\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"4\\\\u865f\\\",\\\"Uuid\\\":\\\"-1156227920\\\"},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u5167\\\\u5bb94\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a4\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"1755630349\\\"}]},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u914d\\\\u7f6e5\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-2044838585\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c645\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"5\\\\u865f\\\",\\\"Uuid\\\":\\\"1813164779\\\"},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u5167\\\\u5bb95\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a5\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"268448027\\\"}]},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u914d\\\\u7f6e6\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-104109533\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c646\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"6\\\\u865f\\\",\\\"Uuid\\\":\\\"1531457643\\\"},{\\\"$Name\\\":\\\"\\\\u734e\\\\u9805\\\\u5167\\\\u5bb96\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a6\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"-1941258692\\\"}]},{\\\"$Name\\\":\\\"\\\\u78ba\\\\u8a8d\\\\u6309\\\\u9215\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"\\\\u78ba\\\\u8a8d\\\",\\\"Uuid\\\":\\\"-511403134\\\"}]},{\\\"$Name\\\":\\\"\\\\u52d5\\\\u756b\\\\u8a08\\\\u6642\\\\u5668\\\",\\\"$Type\\\":\\\"Clock\\\",\\\"$Version\\\":\\\"3\\\",\\\"TimerInterval\\\":\\\"30\\\",\\\"Uuid\\\":\\\"1762168242\\\"},{\\\"$Name\\\":\\\"\\\\u7d50\\\\u679c\\\\u97f3\\\\u6548\\\",\\\"$Type\\\":\\\"Sound\\\",\\\"$Version\\\":\\\"3\\\",\\\"Source\\\":\\\"applause.mp3\\\",\\\"Uuid\\\":\\\"-657999858\\\"},{\\\"$Name\\\":\\\"\\\\u4e2d\\\\u734e\\\\u5c0d\\\\u8a71\\\\u6846\\\",\\\"$Type\\\":\\\"Notifier\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"1205292064\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/Roulette/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"W=mJT/)k`9PopKbVT}^`\\\" x=\\\"-169\\\" y=\\\"-147\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e獎項清單\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"t%WqVx9cXj\\\\!jgkxjcpv%\\\"\\u003e\\n \\u003cmutation items=\\\"6\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"eBW?*4,\\\\!(8#A0Xz!@mr!\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"GB1Z.{y0+)H9.*6CnWj7\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"7+5GA/#k1/EPMrLK.!fe\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e3\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD3\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"iz-By*xoeCaD`x`g9@Po\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e4\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD4\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"[7!m_+K;1rR_d.Nt_e-A\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e5\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD5\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"${p@m^$n`zT*]?NfT5Y[\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e6\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"1bNLX}Pm-Bf3XJwEdXiF\\\" x=\\\"-169\\\" y=\\\"36\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e輪盤指向\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"Jb5wQF:Pey}lWmwf1c5U\\\"\\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=\\\"Sv7@1:j50Oy~89L$w;/X\\\" x=\\\"-169\\\" y=\\\"89\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e輪盤摩擦力\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"8I*7WmBnLHk!^G0[Mi?_\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0.1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"$2S6DoK!me}~YGW^hP]]\\\" x=\\\"-169\\\" y=\\\"142\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e輪盤轉速\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"vj9Z1y(e.b~mN=zt!Dk.\\\"\\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=\\\"2gSA3}R24H{KU[/,{RKC\\\" x=\\\"-169\\\" y=\\\"195\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e可以顯示結果\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"~Wz5Q^[`@-%YX:Vz~9fa\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"E6pw[UB*AHFoL`5]Xb)0\\\" x=\\\"-167\\\" y=\\\"248\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" 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=\\\"component_set_get\\\" id=\\\"-.=DrO$F\\\\!:yJA-sDYk)(\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" 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=\\\"W`=jM]{;g=l{bkQIPY(G\\\"\\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=\\\"vW_nB!WZ^1o[8K,6\\\\!D~5\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" 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=\\\"/*0AQu,o!NrPmPgR^?DY\\\"\\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=\\\"0(yjSgMl~erK}NTX=%%j\\\"\\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_false\\\" id=\\\"Fw~_wuIgi`N:1k0Xq;qn\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"3#=L;Xp]ODg57#C8=!U}\\\" 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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"WAv;wN0e@.(eTHp^YE3g\\\" x=\\\"731\\\" y=\\\"255\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e獎項初始化\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"a0%=p5erN%3DI-971%D{\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"Y,B%v3F$2$-X=z/)L),n\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"*j_gf0W3I/Uxrj7Y8j@;\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"kZ@.B#$Y#nZC9HbEE527\\\"\\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=\\\"-y+QI+kv0^JAV?z5KM5B\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"8\\\\!~KHkzHeb\\\\!@gg]k^:XH\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"}nHkn%/X-r~ROd%!pcZS\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"m;r#FGeyf`ekX:d6vVie\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"Uq;emHxtkDHN?Z6-B9ot\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容3\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"4TD+38VI_mH#]7@uhcf%\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"+i+bs-S`vzeHQO=a!I9{\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"QcW5B~6NQa,E7/#t[QHG\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e3\\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=\\\"BG*;%.ga_UbCIdVfNMVz\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容4\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"I*;s,9hEZWRz#.ON,1n%\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"2u(kb+a%S5KPE0~AN+Mz\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"DL#Depjg%,ac2SyIh?r-\\\"\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"xnH#f2M{VgKXZ0vRgj0a\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容5\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容5\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"~h_Y\\\\!.TruO[m;bjz$_Up\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"rn-K(0dEam;^BT~J){YW\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"5B{mJiwfs.@u_Nqp;Cz3\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e5\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"jdzDBu:c(wk9\\\\![o5s)dQ\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容6\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容6\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"~QFogwP?.@MSP;C;SI~d\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\":))$$mA(u5F%`@[Ai%t.\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"V7HxL2P4-d*dx2gD;JFH\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e6\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"P@RN,_,Kn]OM={85sVkL\\\" x=\\\"-170\\\" y=\\\"410\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" 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=\\\"component_set_get\\\" id=\\\"cxFF8LKaS;*56jK=-tb%\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" 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=\\\"4q/NkGw+,bb~#vr1J\\\\!y8\\\"\\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=\\\"T}2UWXhA@Y0/YGDrUM37\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" 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=\\\"B-AuQT7GT};zBBF5$Eqk\\\"\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"WA`Buu+1S0lSyp^(L;t_\\\" x=\\\"-167\\\" y=\\\"545\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"抽獎按鈕\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e抽獎按鈕\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"mTD~bDY79{nl52Q/tBE}\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 輪盤轉速\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"JbiE7L2Rpp?CJ}MS*MD?\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"ot.6%^g5G~a/m6}uANpI\\\"\\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=\\\"Pv$eq7$rjPB(Faju?Q!#\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e30\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"Iv{yq;MBmz;3$UqU`(@-\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"抽獎按鈕\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e抽獎按鈕\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"DYDPG@:Vfn#l:uEYi0hz\\\"\\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=\\\"ni5_v7!O?U3Pn6/ucI~1\\\"\\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_false\\\" id=\\\"^K$gN4$[??SX.Wu0B$$n\\\"\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"^IICMD!BjT#8H,NqnbzD\\\" x=\\\"-163\\\" y=\\\"703\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" 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=\\\"N`H}:7TykHyiwHpRb(gn\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"W!T`L{8K#V!nAw{^b*lj\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eGT\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"}f)TO._J2X_p;{#SS`cN\\\"\\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=\\\"~7!sozK8wpd5kPWS,gm2\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0.5\\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=\\\"=Ry!(dmcLzyun9{#SLmL\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 輪盤轉速\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_subtract\\\" id=\\\"Hkbu(THF*N1gH:kJ:k1~\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"Rb2}HiV(ej7XrCJ#Q5Yq\\\"\\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=\\\"lexical_variable_get\\\" id=\\\"+$G8Q9ezG5rsEis-{_}f\\\"\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"yb,4@/kviuf!/@?d9f,\\\\!\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 輪盤指向\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"oMlrTPpL7a3/+s_P]Ub8\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"Ztlot:56Khj+*QTbze`y\\\"\\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=\\\"lexical_variable_get\\\" id=\\\"C`fQeEaCF-A^,,U0ZV0E\\\"\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"pT`%(Yr*?wGs.0a]PY}}\\\"\\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=\\\"lexical_variable_get\\\" id=\\\"ZN$]h$?V%lF~?_?%=wO.\\\"\\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/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"38z?EAwU%9!aulB^p+=k\\\"\\u003e\\n \\u003cmutation component_type=\\\"Notifier\\\" method_name=\\\"ShowMessageDialog\\\" 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=\\\"lists_select_item\\\" id=\\\"/)/-F?]`n+cg73lCor4t\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"z1X6ZH`s7[zhTJ/a!tfX\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"$qjm,a.sbj_Vu-.%`tK=\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"6Ade^bMxvsuB(F^Qc$Ak\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_floor\\\" id=\\\"5q=MB5N{aBEOgR+J~.1+\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eFLOOR\\u003c/field\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_division\\\" id=\\\"(N`0ZvHcAe%$VCBSWi;H\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"math_divide\\\" id=\\\":y)?`AU?ixR)(%6,]iyp\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eMODULO\\u003c/field\\u003e\\n \\u003cvalue name=\\\"DIVIDEND\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"*\\\\!*?7`j;y,(![jHrop.A\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"553}8Nq15s(.OyEi;]J:\\\"\\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 \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"p=o(1T-gfx:F{}M\\\\!0$i!\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e30\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"DIVISOR\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"nscTCxQLJGf?xu}=Ns:t\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e360\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"0ifq$^X$1tVxpk*/rhZs\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e60\\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 \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"7eW*Pv*A.CAA#eRNL[.A\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"2ffCz(h_ayc6CaZTiCtD\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e關閉\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"mm.u}=XRdEtxtSplzN=v\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"抽獎按鈕\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e抽獎按鈕\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"(J9A.JqhPl{0ER}Fow/0\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"Y@v.LM@jRIupi6oE?Fyo\\\"\\u003e\\n \\u003cmutation component_type=\\\"Sound\\\" method_name=\\\"Play\\\" is_generic=\\\"false\\\" instance_name=\\\"結果音效\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e結果音效\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"#RbR3;HN:j}z^i{%jlVP\\\"\\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_false\\\" id=\\\"!h]d:1-}9M8`fWfS!Y/x\\\"\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"#}1G;3}-fySi1?b{h,EX\\\" x=\\\"-778\\\" y=\\\"1362\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"確認按鈕\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e確認按鈕\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"QV[=Mq!*Ukf+g`2H?_3n\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" 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=\\\"X{3?$}k+xb1(7`#a:(6A\\\"\\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=\\\"d/a4F@pu\\\\!?MHE6EP#CQ?\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" 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=\\\"#t6DFdEWtpILqaLg}U^C\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lists_replace_item\\\" id=\\\"SnW.oTthq\\\\!x6SX,=;(EQ\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"!CS19VZkdowdq5]Jr!{w\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"@x[NbFXp@#w;O)#xyag.\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"aB0_RX_]~)x_*x@N\\\\!_aZ\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lists_replace_item\\\" id=\\\"k#scr/t$NK{[+XXpC$3N\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"u:=o:E*m!zGbU7@2VV%y\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"lXq6xyq!?oG$_iO+A)Fy\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"gIg{Dg!;Ef;rt@5f0yll\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lists_replace_item\\\" id=\\\"5Afl{*SNPq;9Gqvvk@$}\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"_3cn-4.EGY`vZT+,;*;i\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"{k/*F-Wee[`=*Oy3Z9b_\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e3\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"l7L{xtfB:$;,g6S(kV(j\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容3\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lists_replace_item\\\" id=\\\"86gsqz#S683u5$1`{*/r\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"Rg,HVP1.skBgc%/`4FVH\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"RP[oZ2RZSB)Tyg-MFlXa\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e4\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"HGdzQu]L719dzDa,aNH{\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容4\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lists_replace_item\\\" id=\\\".;`oVD^!aGw3%L:4,9[}\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"jT7A4+jQ*ep6QFL:?{6d\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"1oT~lgE)\\\\!\\\\!E`X{C/w,0M\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e5\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"VR+:62`9idstv\\\\!3nF$=!\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容5\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容5\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lists_replace_item\\\" id=\\\"(%_}:peOX_kn^I*!lM`x\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"mIb/jHo)d)2~PU;+-o2!\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 獎項清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\",t2d)!(g1GSg!)y{:?5E\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e6\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"[[e{Y52kB(=bCdqQPI{5\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"獎項內容6\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e獎項內容6\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\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 \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/Roulette/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Roulette.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def g$獎項清單 (call-yail-primitive make-yail-list (*list-for-runtime* \\\"1\\\" \\\"2\\\" \\\"3\\\" \\\"4\\\" \\\"5\\\" \\\"6\\\" ) '(any any any any any any ) \\\"make a list\\\"))\\n(def g$輪盤指向 0)\\n(def g$輪盤摩擦力 0.1)\\n(def g$輪盤轉速 0)\\n(def g$可以顯示結果 #f)\\n(def (p$獎項初始化 ) (set-and-coerce-property! '獎項內容1 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$獎項清單) 1) '(list number) \\\"select list item\\\") 'text)(set-and-coerce-property! '獎項內容2 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$獎項清單) 2) '(list number) \\\"select list item\\\") 'text)(set-and-coerce-property! '獎項內容3 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$獎項清單) 3) '(list number) \\\"select list item\\\") 'text)(set-and-coerce-property! '獎項內容4 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$獎項清單) 4) '(list number) \\\"select list item\\\") 'text)(set-and-coerce-property! '獎項內容5 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$獎項清單) 5) '(list number) \\\"select list item\\\") 'text)(set-and-coerce-property! '獎項內容6 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$獎項清單) 6) '(list number) \\\"select list item\\\") 'text))\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AlignHorizontal 3 'number)\\n (set-and-coerce-property! 'Screen1 'AppName \\\"Roulette\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'BackgroundImage \\\"background.png\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'ScreenOrientation \\\"portrait\\\" 'text)\\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 (set-and-coerce-property! '抽獎配置 'Visible #f 'boolean)(set-and-coerce-property! '獎項清單配置 'Visible #t 'boolean)(set-and-coerce-property! '動畫計時器 'TimerEnabled #f 'boolean)((get-var p$獎項初始化) ))\\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! '抽獎配置 'BackgroundColor #x00FFFFFF '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! '遊戲畫布 'BackgroundColor #x00FFFFFF '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.ImageSprite 轉盤 \\n(set-and-coerce-property! '轉盤 'Height 315 'number)\\n\\n(set-and-coerce-property! '轉盤 'Width 315 'number)\\n\\n(set-and-coerce-property! '轉盤 'Picture \\\"wheel.png\\\" 'text)\\n\\n(set-and-coerce-property! '轉盤 'X 0 'number)\\n\\n(set-and-coerce-property! '轉盤 'Y 0 'number)\\n\\n)\\n\\n(define-event 轉盤 Touched($x $y)(set-this-form)\\n (set-and-coerce-property! '獎項清單配置 'Visible #t 'boolean)(set-and-coerce-property! '抽獎配置 'Visible #f 'boolean))\\n;;; 指針\\n\\n(add-component 遊戲畫布 com.google.appinventor.components.runtime.ImageSprite 指針 \\n(set-and-coerce-property! '指針 'Height 100 'number)\\n\\n(set-and-coerce-property! '指針 'Width 112 'number)\\n\\n(set-and-coerce-property! '指針 'Picture \\\"point.png\\\" 'text)\\n\\n(set-and-coerce-property! '指針 'X 100 'number)\\n\\n(set-and-coerce-property! '指針 'Y -15 'number)\\n\\n)\\n\\n;;; 抽獎按鈕\\n\\n(add-component 抽獎配置 com.google.appinventor.components.runtime.Button 抽獎按鈕 \\n(set-and-coerce-property! '抽獎按鈕 'FontSize 14 'number)\\n\\n(set-and-coerce-property! '抽獎按鈕 'Height 80 'number)\\n\\n(set-and-coerce-property! '抽獎按鈕 'Width 200 'number)\\n\\n(set-and-coerce-property! '抽獎按鈕 'Image \\\"button1.png\\\" 'text)\\n\\n(set-and-coerce-property! '抽獎按鈕 'Shape 1 'number)\\n\\n)\\n\\n(define-event 抽獎按鈕 Click()(set-this-form)\\n (set-var! g$輪盤轉速 (call-yail-primitive random-integer (*list-for-runtime* 1 30) '(number number) \\\"random integer\\\"))(set-and-coerce-property! '抽獎按鈕 'Enabled #f 'boolean)(set-and-coerce-property! '動畫計時器 'TimerEnabled #t 'boolean))\\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! '獎項清單配置 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '獎項清單配置 'Height -2 'number)\\n\\n(set-and-coerce-property! '獎項清單配置 'Width -2 'number)\\n\\n(set-and-coerce-property! '獎項清單配置 'Visible #f 'boolean)\\n\\n)\\n\\n;;; 獎項配置1\\n\\n(add-component 獎項清單配置 com.google.appinventor.components.runtime.HorizontalArrangement 獎項配置1 \\n(set-and-coerce-property! '獎項配置1 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '獎項配置1 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '獎項配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤1\\n\\n(add-component 獎項配置1 com.google.appinventor.components.runtime.Label 標籤1 \\n(set-and-coerce-property! '標籤1 'Text \\\"1\\\\u865f\\\" 'text)\\n\\n(set-and-coerce-property! '標籤1 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 獎項內容1\\n\\n(add-component 獎項配置1 com.google.appinventor.components.runtime.TextBox 獎項內容1 \\n(set-and-coerce-property! '獎項內容1 'Width -2 'number)\\n\\n(set-and-coerce-property! '獎項內容1 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a1\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 獎項配置2\\n\\n(add-component 獎項清單配置 com.google.appinventor.components.runtime.HorizontalArrangement 獎項配置2 \\n(set-and-coerce-property! '獎項配置2 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '獎項配置2 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '獎項配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤2\\n\\n(add-component 獎項配置2 com.google.appinventor.components.runtime.Label 標籤2 \\n(set-and-coerce-property! '標籤2 'Text \\\"2\\\\u865f\\\" 'text)\\n\\n)\\n\\n;;; 獎項內容2\\n\\n(add-component 獎項配置2 com.google.appinventor.components.runtime.TextBox 獎項內容2 \\n(set-and-coerce-property! '獎項內容2 'Width -2 'number)\\n\\n(set-and-coerce-property! '獎項內容2 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a2\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 獎項配置3\\n\\n(add-component 獎項清單配置 com.google.appinventor.components.runtime.HorizontalArrangement 獎項配置3 \\n(set-and-coerce-property! '獎項配置3 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '獎項配置3 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '獎項配置3 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤3\\n\\n(add-component 獎項配置3 com.google.appinventor.components.runtime.Label 標籤3 \\n(set-and-coerce-property! '標籤3 'Text \\\"3\\\\u865f\\\" 'text)\\n\\n)\\n\\n;;; 獎項內容3\\n\\n(add-component 獎項配置3 com.google.appinventor.components.runtime.TextBox 獎項內容3 \\n(set-and-coerce-property! '獎項內容3 'Width -2 'number)\\n\\n(set-and-coerce-property! '獎項內容3 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a3\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 獎項配置4\\n\\n(add-component 獎項清單配置 com.google.appinventor.components.runtime.HorizontalArrangement 獎項配置4 \\n(set-and-coerce-property! '獎項配置4 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '獎項配置4 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '獎項配置4 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤4\\n\\n(add-component 獎項配置4 com.google.appinventor.components.runtime.Label 標籤4 \\n(set-and-coerce-property! '標籤4 'Text \\\"4\\\\u865f\\\" 'text)\\n\\n)\\n\\n;;; 獎項內容4\\n\\n(add-component 獎項配置4 com.google.appinventor.components.runtime.TextBox 獎項內容4 \\n(set-and-coerce-property! '獎項內容4 'Width -2 'number)\\n\\n(set-and-coerce-property! '獎項內容4 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a4\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 獎項配置5\\n\\n(add-component 獎項清單配置 com.google.appinventor.components.runtime.HorizontalArrangement 獎項配置5 \\n(set-and-coerce-property! '獎項配置5 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '獎項配置5 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '獎項配置5 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤5\\n\\n(add-component 獎項配置5 com.google.appinventor.components.runtime.Label 標籤5 \\n(set-and-coerce-property! '標籤5 'Text \\\"5\\\\u865f\\\" 'text)\\n\\n)\\n\\n;;; 獎項內容5\\n\\n(add-component 獎項配置5 com.google.appinventor.components.runtime.TextBox 獎項內容5 \\n(set-and-coerce-property! '獎項內容5 'Width -2 'number)\\n\\n(set-and-coerce-property! '獎項內容5 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a5\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 獎項配置6\\n\\n(add-component 獎項清單配置 com.google.appinventor.components.runtime.HorizontalArrangement 獎項配置6 \\n(set-and-coerce-property! '獎項配置6 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '獎項配置6 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '獎項配置6 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤6\\n\\n(add-component 獎項配置6 com.google.appinventor.components.runtime.Label 標籤6 \\n(set-and-coerce-property! '標籤6 'Text \\\"6\\\\u865f\\\" 'text)\\n\\n)\\n\\n;;; 獎項內容6\\n\\n(add-component 獎項配置6 com.google.appinventor.components.runtime.TextBox 獎項內容6 \\n(set-and-coerce-property! '獎項內容6 'Width -2 'number)\\n\\n(set-and-coerce-property! '獎項內容6 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a6\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 確認按鈕\\n\\n(add-component 獎項清單配置 com.google.appinventor.components.runtime.Button 確認按鈕 \\n(set-and-coerce-property! '確認按鈕 'Text \\\"\\\\u78ba\\\\u8a8d\\\" 'text)\\n\\n)\\n\\n(define-event 確認按鈕 Click()(set-this-form)\\n (set-and-coerce-property! '獎項清單配置 'Visible #f 'boolean)(set-and-coerce-property! '抽獎配置 'Visible #t 'boolean)(call-yail-primitive yail-list-set-item! (*list-for-runtime* (get-var g$獎項清單) 1 (get-property '獎項內容1 'Text)) '(list number any) \\\"replace list item\\\")(call-yail-primitive yail-list-set-item! (*list-for-runtime* (get-var g$獎項清單) 2 (get-property '獎項內容2 'Text)) '(list number any) \\\"replace list item\\\")(call-yail-primitive yail-list-set-item! (*list-for-runtime* (get-var g$獎項清單) 3 (get-property '獎項內容3 'Text)) '(list number any) \\\"replace list item\\\")(call-yail-primitive yail-list-set-item! (*list-for-runtime* (get-var g$獎項清單) 4 (get-property '獎項內容4 'Text)) '(list number any) \\\"replace list item\\\")(call-yail-primitive yail-list-set-item! (*list-for-runtime* (get-var g$獎項清單) 5 (get-property '獎項內容5 'Text)) '(list number any) \\\"replace list item\\\")(call-yail-primitive yail-list-set-item! (*list-for-runtime* (get-var g$獎項清單) 6 (get-property '獎項內容6 'Text)) '(list number any) \\\"replace list item\\\"))\\n;;; 動畫計時器\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Clock 動畫計時器 \\n(set-and-coerce-property! '動畫計時器 'TimerInterval 30 'number)\\n\\n)\\n\\n(define-event 動畫計時器 Timer()(set-this-form)\\n (if (call-yail-primitive \\u003e (*list-for-runtime* (get-var g$輪盤轉速) 0.5) '(number number) \\\"\\u003e\\\") (begin (set-var! g$輪盤轉速 (call-yail-primitive - (*list-for-runtime* (get-var g$輪盤轉速) (get-var g$輪盤摩擦力)) '(number number) \\\"-\\\"))(set-var! g$輪盤指向 (call-yail-primitive + (*list-for-runtime* (get-var g$輪盤指向) (get-var g$輪盤轉速) ) '(number number ) \\\"+\\\"))(set-and-coerce-property! '轉盤 'Heading (get-var g$輪盤指向) 'number)))(if (call-yail-primitive \\u003c= (*list-for-runtime* (get-var g$輪盤轉速) 0.5) '(number number) \\\"\\u003c=\\\") (begin (call-component-method '中獎對話框 'ShowMessageDialog (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$獎項清單) (call-yail-primitive + (*list-for-runtime* 1 (call-yail-primitive yail-floor (*list-for-runtime* (call-yail-primitive yail-divide (*list-for-runtime* (call-yail-primitive modulo (*list-for-runtime* (call-yail-primitive + (*list-for-runtime* (get-property '轉盤 'Heading) 30 ) '(number number ) \\\"+\\\") 360) '(number number) \\\"modulo\\\") 60) '(number number) \\\"yail-divide\\\")) '(number) \\\"floor\\\") ) '(number number ) \\\"+\\\")) '(list number) \\\"select list item\\\") \\\"\\\" \\\"\\\\u95dc\\\\u9589\\\") '(text text text))(set-and-coerce-property! '抽獎按鈕 'Enabled #t 'boolean)(call-component-method '結果音效 'Play (*list-for-runtime*) '())(set-and-coerce-property! '動畫計時器 'TimerEnabled #f 'boolean))))\\n;;; 結果音效\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Sound 結果音效 \\n(set-and-coerce-property! '結果音效 'Source \\\"applause.mp3\\\" 'text)\\n\\n)\\n\\n;;; 中獎對話框\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Notifier 中獎對話框 \\n)\\n\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"Roulette\\\",\\\"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-08-11T08:55:57.091+08:00","updated_at":"2020-08-11T15:30:34.242+08:00","name":"Roulette","language":"appinventor","screenshot":{"url":null},"parent_id":null,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":56,"hashid":"gk4szw52","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":3069515,"file_name":"background.png","project_id":179603,"asset_id":248843,"created_at":"2020-08-11T15:22:12.525+08:00","updated_at":"2020-08-11T15:22:12.525+08:00"},{"id":3069516,"file_name":"wheel.png","project_id":179603,"asset_id":248844,"created_at":"2020-08-11T15:22:12.533+08:00","updated_at":"2020-08-11T15:22:12.533+08:00"},{"id":3069517,"file_name":"point.png","project_id":179603,"asset_id":248845,"created_at":"2020-08-11T15:22:12.538+08:00","updated_at":"2020-08-11T15:22:12.538+08:00"},{"id":3069518,"file_name":"button1.png","project_id":179603,"asset_id":248846,"created_at":"2020-08-11T15:22:12.544+08:00","updated_at":"2020-08-11T15:22:12.544+08:00"},{"id":3069519,"file_name":"applause.mp3","project_id":179603,"asset_id":248847,"created_at":"2020-08-11T15:22:12.549+08:00","updated_at":"2020-08-11T15:22:12.549+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦