1 line
8.3 KiB
XML
1 line
8.3 KiB
XML
<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><block type="variables_set" id="Lq0YkdtQP-t)1v/O|-X!" x="-3158" y="-851"><field name="VAR">亮灯编号</field><value name="VALUE"><block type="math_number" id="cqdG3pYeH0Wvs,B3`o:!"><field name="NUM">0</field></block></value><next><block type="variables_set" id="8CT6g;q2,N`EqdYe6p5P"><field name="VAR">游戏得分</field><value name="VALUE"><block type="math_number" id="3B@CZP6m$WhD)D]OabsK"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="5JL}[5g,Ura4wKu|sMsj"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="9M+=r`Uk(4mAu~F+P}uS"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_delay_new" id="cK$7)==r_/g6e_8kKhyh"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="ZVDaGoJZTv[#lSWd*n~+"><field name="NUM">1</field></shadow><block type="math_random" id="=37IH11PxM/.mEaOD_k!"><field name="TYPE">float</field><value name="FROM"><shadow type="math_number" id="lbn;laN3WU-.WwZyx,b2"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="Ro#be$~8eZyz(1MU(AK1"><field name="NUM">1</field></shadow></value></block></value><next><block type="variables_set" id="UDH[WQ[O2CEA|Haq$E}~"><field name="VAR">亮灯编号</field><value name="VALUE"><block type="math_random" id=",!{LHg_.~-+,=!]E4@wi"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="2I--6kP@hBvxVA}KkTqn"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="!L2.|WZc!6=z!tZr5y|Y"><field name="NUM">3</field></shadow></value></block></value><next><block type="actuator_onboard_neopixel_rgb" id="K[V:fel.4WFdqiH(;2h3"><value name="_LED_"><shadow type="math_number" id="cJ?812`115IjL=3_;/1`"><field name="NUM">0</field></shadow><block type="variables_get" id="Adl0_{2/l~Gqh|O;:)c2"><field name="VAR">亮灯编号</field></block></value><value name="RVALUE"><shadow type="math_number" id="xABN)U_`M54f;rW|E!Yg"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="Zk6{2x:.SAQ_iYfb_vb9"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="Q-fZvX#Wc64qo1Ubl(9y"><field name="NUM">25</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="BUzOXz=zi@7cnt8)K*;["><next><block type="variables_set" id="Y^aW.gpKz_(,#mPF79Du"><field name="VAR">亮灯时刻</field><value name="VALUE"><block type="controls_millis" id="b?SNON~sqK#=`LVEz|Je"><field name="Time">ms</field></block></value><next><block type="do_while" id="=-?0a_^9;FowiDntBhng"><field name="type">true</field><value name="select_data"><block type="logic_operation" id="-r*2//_oHo*AnU)h=IX?"><field name="OP">OR</field><value name="A"><block type="logic_operation" id="Bfn*r;7HNoXx-u:~P-o="><field name="OP">OR</field><value name="A"><block type="sensor_mixgoce_pin_pressed" id="zX;xz6oeT-)Tv-y}HiTb"><value name="button"><shadow type="number2" id="=tBs/6##WK_HTccH|G9n"><field name="op">0</field></shadow></value></block></value><value name="B"><block type="sensor_mixgoce_pin_pressed" id="ldcnkD$.ZA^vw}^D)Kbv"><value name="button"><shadow type="number2" id="X{zF3Um-1#u^$.5x{]U?"><field name="op">1</field></shadow></value></block></value></block></value><value name="B"><block type="logic_operation" id="18heBNKYEQ~`X?7rL8sC"><field name="OP">OR</field><value name="A"><block type="sensor_mixgoce_pin_pressed" id="qVcThIpT|T@paTem]!ZT"><value name="button"><shadow type="number2" id="OYa]ndHYHE{`9~QpbrTg"><field name="op">2</field></shadow></value></block></value><value name="B"><block type="sensor_mixgoce_pin_pressed" id="6goycC*0T}sy]+0jynUq"><value name="button"><shadow type="number2" id="t#eI:JgWNIsozuS6EY)i"><field name="op">3</field></shadow></value></block></value></block></value></block></value><next><block type="actuator_onboard_neopixel_rgb_all" id="?prJ):qk`F8=$;f_+vh["><value name="RVALUE"><shadow type="math_number" id="Z8uYhR5y0uh1Z/`4M4yg"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="{Q-f|=p6GKc0SJ#9-l~L"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id=",AmcqLa,s^Oey7#Sa:Z`"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="${GN=pGRzI*GEf-R:Quk"><next><block type="controls_if" id="@[upR_r9B+=:rjCPN;c;"><mutation else="1"></mutation><value name="IF0"><block type="sensor_mixgoce_pin_pressed" id="Y^oW@o~PA`/c?t6M!W[4"><value name="button"><shadow type="number2" id="_/0qaXX[tqRBgO2*erH8"><field name="op">0</field></shadow><block type="variables_get" id="q`|I.D!S[H,l7X9?-fEB"><field name="VAR">亮灯编号</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="AUccL@SZS;WExEhPZ`:/"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="t)1R1]ME0mfM{AQz[=4?"><field name="VAR">游戏得分</field></shadow></value><value name="B"><shadow type="math_number" id="[m;0U0P?_=1zZA{@my8u"><field name="NUM">1</field></shadow></value><next><block type="esp32_onboard_music_pitch_with_time" id="Pui*2||xg!gt55kThQ5d"><value name="pitch"><shadow type="pins_tone_notes" id="X2Q;AvBlAicwVyBm6F1~"><field name="PIN">988</field></shadow></value><value name="time"><shadow type="math_number" id="KTCM@OY.}VS,_pL0WBu]"><field name="NUM">100</field></shadow></value></block></next></block></statement><statement name="ELSE"><block type="math_selfcalcu" id="~F(3r1}R{(]5VPnI7]+w"><field name="OP">MINUS</field><value name="A"><shadow type="variables_get" id="d_6GvaX}-F@LuE2)DTZx"><field name="VAR">游戏得分</field></shadow></value><value name="B"><shadow type="math_number" id="R#^FZ$U@{]]=Vb_|QD,,"><field name="NUM">1</field></shadow></value><next><block type="esp32_onboard_music_pitch_with_time" id="iY8L@iLvX0z~^6qvH/MI"><value name="pitch"><shadow type="pins_tone_notes" id="b6(+4.0)cbg@(^QZ;U3Y"><field name="PIN">131</field></shadow></value><value name="time"><shadow type="math_number" id="Np+@rl6~+.gI?kN67i;]"><field name="NUM">100</field></shadow></value></block></next></block></statement><next><block type="display_show_image_or_string_delay" id="{@~6h=|0-tiiwTe$YX5]"><field name="center">True</field><value name="data"><shadow type="text" id="5EX,/`mWq`F:/74jZDjZ"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="=n~i2z{4g4.-GDam70iu"><value name="VAR"><shadow type="variables_get" id="7=)h7i,z0q8H7M-6YU+g"><field name="VAR">x</field></shadow><block type="variables_get" id="Hq`|N|7+RJ71$pA)|vdB"><field name="VAR">游戏得分</field></block></value></block></value><value name="space"><shadow type="math_number" id="Jo8}KuNRf6aYy#)A~zl0"><field name="NUM">0</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHRpbWUKaW1wb3J0IHJhbmRvbQpmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX3JnYgppbXBvcnQgbWl4Z29fY2UKZnJvbSBtaXhnb19jZSBpbXBvcnQgb25ib2FyZF9tdXNpYwpmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX21hdHJpeAoKCl9FNF9CQV9BRV9FN184MV9BRl9FN19CQ185Nl9FNV84Rl9CNyA9IDAKX0U2X0I4X0I4X0U2Xzg4XzhGX0U1X0JFXzk3X0U1Xzg4Xzg2ID0gMAp3aGlsZSBUcnVlOgogICAgdGltZS5zbGVlcCgocmFuZG9tLnVuaWZvcm0oMCwgMSkpKQogICAgX0U0X0JBX0FFX0U3XzgxX0FGX0U3X0JDXzk2X0U1XzhGX0I3ID0gcmFuZG9tLnJhbmRpbnQoMCwgMykKICAgIG9uYm9hcmRfcmdiW19FNF9CQV9BRV9FN184MV9BRl9FN19CQ185Nl9FNV84Rl9CN10gPSAoMCwgMCwgMjUpCiAgICBvbmJvYXJkX3JnYi53cml0ZSgpCiAgICBfRTRfQkFfQUVfRTdfODFfQUZfRTZfOTdfQjZfRTVfODhfQkIgPSB0aW1lLnRpY2tzX21zKCkKICAgIHdoaWxlIFRydWU6CiAgICAgICAgaWYgKChtaXhnb19jZS50b3VjaGVkKDApIG9yIG1peGdvX2NlLnRvdWNoZWQoMSkpIG9yIChtaXhnb19jZS50b3VjaGVkKDIpIG9yIG1peGdvX2NlLnRvdWNoZWQoMykpKToKICAgICAgICAgICAgYnJlYWsKICAgIG9uYm9hcmRfcmdiLmZpbGwoKDAsIDAsIDApKQogICAgb25ib2FyZF9yZ2Iud3JpdGUoKQogICAgaWYgbWl4Z29fY2UudG91Y2hlZChfRTRfQkFfQUVfRTdfODFfQUZfRTdfQkNfOTZfRTVfOEZfQjcpOgogICAgICAgIF9FNl9COF9COF9FNl84OF84Rl9FNV9CRV85N19FNV84OF84NiArPSAxCiAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDk4OCwgMTAwKQogICAgZWxzZToKICAgICAgICBfRTZfQjhfQjhfRTZfODhfOEZfRTVfQkVfOTdfRTVfODhfODYgLT0gMQogICAgICAgIG9uYm9hcmRfbXVzaWMucGl0Y2hfdGltZSgxMzEsIDEwMCkKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKHN0cihfRTZfQjhfQjhfRTZfODhfOEZfRTVfQkVfOTdfRTVfODhfODYpLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQo=</code> |