1 line
8.4 KiB
XML
1 line
8.4 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="variables_set" id="SA4)htqr.lY.uaW@zqvN" x="-2419" y="-1194"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="oZU@LFLs_.5UDWU!Am@t"><field name="NUM">0</field></block></value><next><block type="variables_set" id="cKR{#B*HwMLUl/Pt!*EZ"><field name="VAR">剩余时间</field><value name="VALUE"><block type="math_number" id="}!=Fe(anfc4F#_4aBITw"><field name="NUM">10</field></block></value><next><block type="variables_set" id="f~cHY5kAs=1bm25/CA[*"><field name="VAR">按下次数</field><value name="VALUE"><block type="math_number" id="#r_y0gUE}o.;Xmo=-W*_"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="g/A5ojK8J0!GaIVO(l{^"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="rzF;$v^8qaYx[SpPIe:n"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image_or_string_delay" id="c;bMQUlkX[P-tliufcAo"><field name="center">True</field><value name="data"><shadow type="text" id="TuV_hl@(]GiZ4v!r1|6T"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="I$ufee]!o^HIB/aEeg5*"><mutation items="2"></mutation><value name="VAR"><shadow type="text" id="Rx*nAa2/mVX_/B0!wgsK"><field name="TEXT">{}|{}</field></shadow></value><value name="ADD0"><block type="number_to_text" id="?I(dDmb0lll-7(O}Msx!"><value name="VAR"><shadow type="variables_get" id="FCnHv$V1.AINbm/Jcb2Q"><field name="VAR">x</field></shadow><block type="variables_get" id="01TElXN!:~soWs.AwhST"><field name="VAR">剩余时间</field></block></value></block></value><value name="ADD1"><block type="number_to_text" id="AcZ;|J:z{Y=T1Bb:Csc8"><value name="VAR"><shadow type="variables_get" id="!Fv}ZcaZMfxS-ips.yYc"><field name="VAR">x</field></shadow><block type="variables_get" id="Sw;pTp0}y)jn^h[hM?!Z"><field name="VAR">按下次数</field></block></value></block></value></block></value><value name="space"><shadow type="math_number" id="J*~A10v!rbV#qW?IkU{G"><field name="NUM">0</field></shadow></value><next><block type="controls_if" id="$i-Wuk$v?*S.nE8sq{gw"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="G:|:mG!xW,[S2!B89u*$"><value name="btn"><shadow type="pins_button" id="_YSqx.d-K1rLw9sn6lGe"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="controls_if" id="mt6g!#`29)g-^]~)ePom"><value name="IF0"><block type="logic_compare" id="ew]LIkHlO,y181^|i^{d"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="8gRhcLJrY4aiua,`aGEZ"><field name="VAR">按下时刻</field></block></value><value name="B"><block type="math_number" id="4s@w3M0T$M~L{Ylh44zC"><field name="NUM">0</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="jSgPS-sImR-:c6_YlrEu"><field name="VAR">按下时刻</field><value name="VALUE"><block type="controls_millis" id="5.E3=}^}w.;UO2pn(ek_"><field name="Time">ms</field></block></value></block></statement><next><block type="do_while" id=".*H3?YTIZ0W.~h/|i;Lv"><field name="type">true</field><value name="select_data"><block type="logic_negate" id="iav,v*dVVsJFv@X1efNz"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="*NM#V~xn2`8#FLv-N7]Q"><value name="btn"><shadow type="pins_button" id="fyGm}n+hoMKFscM4kniz"><field name="PIN">B1key</field></shadow></value></block></value></block></value><next><block type="controls_if" id="d?={V/#Bf*T^xEJ;z?(d"><value name="IF0"><block type="logic_compare" id="8Ao|oFf@+5cOS1}68Zz3"><field name="OP">NEQ</field><value name="A"><block type="variables_get" id="W{*`i!NSn[{hyP[[2]d."><field name="VAR">剩余时间</field></block></value><value name="B"><block type="math_number" id="?{ij1PEDFx+N880C:v8u"><field name="NUM">0</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="Pc16-tIed;bJWSsom49e"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="K}PM@q]Lr_piut[Kkp3l"><field name="VAR">按下次数</field></shadow></value><value name="B"><shadow type="math_number" id="lVgs]lgiL{M,kl2`U6kO"><field name="NUM">1</field></shadow></value><next><block type="variables_set" id="z0acM-;pzW0,^48H4Gt4"><field name="VAR">剩余时间</field><value name="VALUE"><block type="math_max_min" id="~S]^pJ|`sM`QgfccP0Xn"><field name="OP">max</field><value name="A"><shadow type="math_number" id="EEsnNd{^-1Omk:Xdli46"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="w@mKP@@KBS3[`ya5u^s."><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="8HuQ#`Y6Ovzm`$JP@iNm"><field name="NUM">1</field></shadow><block type="variables_get" id="SB*]DKTY^]b4jYU{Hw@E"><field name="VAR">剩余时间</field></block></value><value name="B"><shadow type="math_number" id="rrgHs^tO+niU^]{y8vlX"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="6LN/#G1P~cUK^VJa]Ctr"><field name="OP">ZHENGCHU</field><value name="A"><shadow type="math_number" id="FQp_}K1]fB(o:5cn*qoj"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="S,.`+*A)i^Y(u-GV*xSW"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="jgm|.{9-7;.o2Y_!VCcJ"><field name="NUM">1</field></shadow><block type="controls_millis" id="sg,_3A[ZI$Uo!7jL8Qg="><field name="Time">ms</field></block></value><value name="B"><shadow type="math_number" id="4J~7QSzr,F}j9kC]d=ok"><field name="NUM">1</field></shadow><block type="variables_get" id="[g;K/pp{jS:=7u@jSo.6"><field name="VAR">按下时刻</field></block></value></block></value><value name="B"><shadow type="math_number" id="7@?CD1AS[Cz]0FySDNz`"><field name="NUM">1000</field></shadow></value></block></value></block></value><value name="B"><shadow type="math_number" id="@;qtwDEk3VfpgtMD=1#/"><field name="NUM">0</field></shadow></value></block></value></block></next></block></statement></block></next></block></next></block></statement><next><block type="controls_if" id="w{2C?aJRT,}|2MQtgDR1"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="i.pcewmd#7`@aQ~dD~{8"><value name="btn"><shadow type="pins_button" id="3g~xP0bfX!kN!C8f/qY2"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="C#Hp9!MrDh3uC9j(-!j9"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="2zVX/K6?t^UG}_}4OA;B"><field name="NUM">0</field></block></value><next><block type="variables_set" id="gLqI[k?;AzLN4kADb3Q0"><field name="VAR">按下次数</field><value name="VALUE"><block type="math_number" id="h.f#8p91:)qJKmgtw6ra"><field name="NUM">0</field></block></value><next><block type="variables_set" id="Gi^OSti+xb_Eq45~?f7E"><field name="VAR">剩余时间</field><value name="VALUE"><block type="math_number" id="Q*.Jx/E#,mp6G:xdgO/$"><field name="NUM">10</field></block></value></block></next></block></next></block></statement></block></next></block></next></block></statement></block></next></block></next></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgbWl4Z29fbm92YQppbXBvcnQgdGltZQoKCl9FNl84Q184OV9FNF9COF84Ql9FNl85N19CNl9FNV84OF9CQiA9IDAKX0U1Xzg5X0E5X0U0X0JEXzk5X0U2Xzk3X0I2X0U5Xzk3X0I0ID0gMTAKX0U2XzhDXzg5X0U0X0I4XzhCX0U2X0FDX0ExX0U2Xzk1X0IwID0gMAp3aGlsZSBUcnVlOgogICAgb25ib2FyZF90ZnQuc2hvd3MoJ3t9fHt9Jy5mb3JtYXQoc3RyKF9FNV84OV9BOV9FNF9CRF85OV9FNl85N19CNl9FOV85N19CNCksIHN0cihfRTZfOENfODlfRTRfQjhfOEJfRTZfQUNfQTFfRTZfOTVfQjApKSxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkKICAgIGlmIG1peGdvX25vdmEuQjFrZXkuaXNfcHJlc3NlZCgpOgogICAgICAgIGlmIF9FNl84Q184OV9FNF9COF84Ql9FNl85N19CNl9FNV84OF9CQiA9PSAwOgogICAgICAgICAgICBfRTZfOENfODlfRTRfQjhfOEJfRTZfOTdfQjZfRTVfODhfQkIgPSB0aW1lLnRpY2tzX21zKCkKICAgICAgICB3aGlsZSBUcnVlOgogICAgICAgICAgICBpZiAobm90IG1peGdvX25vdmEuQjFrZXkuaXNfcHJlc3NlZCgpKToKICAgICAgICAgICAgICAgIGJyZWFrCiAgICAgICAgaWYgX0U1Xzg5X0E5X0U0X0JEXzk5X0U2Xzk3X0I2X0U5Xzk3X0I0ICE9IDA6CiAgICAgICAgICAgIF9FNl84Q184OV9FNF9COF84Ql9FNl9BQ19BMV9FNl85NV9CMCArPSAxCiAgICAgICAgICAgIF9FNV84OV9BOV9FNF9CRF85OV9FNl85N19CNl9FOV85N19CNCA9IG1heChfRTVfODlfQTlfRTRfQkRfOTlfRTZfOTdfQjZfRTlfOTdfQjQgLSAodGltZS50aWNrc19tcygpIC0gX0U2XzhDXzg5X0U0X0I4XzhCX0U2Xzk3X0I2X0U1Xzg4X0JCKSAvLyAxMDAwLCAwKQogICAgaWYgbWl4Z29fbm92YS5CMmtleS5pc19wcmVzc2VkKCk6CiAgICAgICAgX0U2XzhDXzg5X0U0X0I4XzhCX0U2Xzk3X0I2X0U1Xzg4X0JCID0gMAogICAgICAgIF9FNl84Q184OV9FNF9COF84Ql9FNl9BQ19BMV9FNl85NV9CMCA9IDAKICAgICAgICBfRTVfODlfQTlfRTRfQkRfOTlfRTZfOTdfQjZfRTlfOTdfQjQgPSAxMAo=</code> |