1 line
7.9 KiB
XML
1 line
7.9 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="variables_set" id="7TFoG0_2i#$^o@l0XeQW" x="-2419" y="-1194"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="D6IM|A|W=D]:}I7=cO6G"><field name="NUM">0</field></block></value><next><block type="variables_set" id="@gV:^?)_[G5cy{JJ#M+r"><field name="VAR">剩余时间</field><value name="VALUE"><block type="math_number" id="M1c!d]QBu/60iNW/VnLV"><field name="NUM">10</field></block></value><next><block type="variables_set" id=",QSdGnBy$86F(LFMBg?-"><field name="VAR">按下次数</field><value name="VALUE"><block type="math_number" id="+2snRS_fx/J2D3L#:-l,"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id=":vO`FIV1me$Xm!+/nqAd"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="y:P`p5X/7@][SPxE_JeW"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image_or_string_delay" id="dczv=xon4`jz!#fGb_in"><field name="center">True</field><value name="data"><shadow type="text" id="cJZtD[:p!:E^;2{ddV_."><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="SMo3oLc?w!h@5:M1ZB/@"><mutation items="2"></mutation><value name="VAR"><shadow type="text" id="4Nq87lN1NW$4M58^~H0-"><field name="TEXT">{}|{}</field></shadow></value><value name="ADD0"><block type="number_to_text" id="Q8w4rEQ?Qm#y`$EZ}`jI"><value name="VAR"><shadow type="variables_get" id="39`^2W?QWA@S{K8c$],_"><field name="VAR">x</field></shadow><block type="variables_get" id="h~`AV_BB*OEiDygOz7|M"><field name="VAR">剩余时间</field></block></value></block></value><value name="ADD1"><block type="number_to_text" id="][)d$3],0P]g/Ix6dX/["><value name="VAR"><shadow type="variables_get" id="Gg^JE`J/-cXtkJWcx.!x"><field name="VAR">x</field></shadow><block type="variables_get" id="_pIsmv[5?j/+VlD!B;fj"><field name="VAR">按下次数</field></block></value></block></value></block></value><value name="space"><shadow type="math_number" id="bz/KM=NAg{[N62Se]eB2"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="t8[vY_^*Cf8vk_vcOvk5"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_if" id="VV3V7/0{XlirDEOX3t29"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="RM@(QqRXUMFtZc3M[#|~"><value name="btn"><shadow type="pins_button" id="^ZNtPT},MUlo6Uiryg+n"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="controls_if" id="BWIbS4?=,Rh5E^u,n`I`"><value name="IF0"><block type="logic_compare" id="-C^1JnHBkzJVQz3)ygvz"><field name="OP">EQ</field><value name="A"><block type="variables_get" id=".):OmjwneflhtGk~SB5v"><field name="VAR">按下时刻</field></block></value><value name="B"><block type="math_number" id="+hPt|:^lMTDk{W=/[q/u"><field name="NUM">0</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="O^DP^t]SdV:1SEbs_uD!"><field name="VAR">按下时刻</field><value name="VALUE"><block type="controls_millis" id="(7vaJ=!2ZQ=`MS5S)TI."><field name="Time">ms</field></block></value></block></statement><next><block type="do_while" id="Hh5#fN@d!p}64$.5`Z/0"><field name="type">true</field><value name="select_data"><block type="logic_negate" id="C$(ObxM|f?S)|=3KJgPB"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="$0pT{l{.Adtlv!c,d-3H"><value name="btn"><shadow type="pins_button" id="WHZE;+b]NP9u/,}S!Y,7"><field name="PIN">B1key</field></shadow></value></block></value></block></value><next><block type="controls_if" id="oRr]QwE3[{V6aA+m`8Of"><value name="IF0"><block type="logic_compare" id="/o8^-[Jwma,GFrXEF0D?"><field name="OP">NEQ</field><value name="A"><block type="variables_get" id="RljSZUd)p_5M4,3v+A1O"><field name="VAR">剩余时间</field></block></value><value name="B"><block type="math_number" id="i2S-oxDfSj~`M2~_q4nZ"><field name="NUM">0</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="t=.Z])68hPC/YZF@DFCC"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="V7R9DnDx_]_~T]IL?*UJ"><field name="VAR">按下次数</field></shadow></value><value name="B"><shadow type="math_number" id=".+g[qTTP7=)pljH`^ZtT"><field name="NUM">1</field></shadow></value><next><block type="variables_set" id="|M3;QgFfGuYe-CBaN5mE"><field name="VAR">剩余时间</field><value name="VALUE"><block type="math_max_min" id="/8pLKrq|G,}cp^Cv0*ZK"><field name="OP">max</field><value name="A"><shadow type="math_number" id="MS,GjxJ=fpBHcn):}Kw."><field name="NUM">1</field></shadow><block type="math_arithmetic" id="4[0JW{:`*E*`E$+)u/@Z"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="6VnQa1L1]{|{@~BWW}~U"><field name="NUM">10</field></shadow></value><value name="B"><shadow type="math_number" id="-h,72f=|F!t,R2PUEf@k"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="0e[5O|AeH}GbTQGsIFT{"><field name="OP">ZHENGCHU</field><value name="A"><shadow type="math_number" id="S};q;9@gpE@wFh00[g3k"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="=^ey.=4rx5FU?sl_c.*}"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id=".mJ[48g#mf1Qa7qj$|1B"><field name="NUM">1</field></shadow><block type="controls_millis" id="D|CLH,J2_JjL=jD_ZUi+"><field name="Time">ms</field></block></value><value name="B"><shadow type="math_number" id="I(?-7Bu.n(L{OjlBHN3F"><field name="NUM">1</field></shadow><block type="variables_get" id="d#!YL=C+oNm@lj8!]3$e"><field name="VAR">按下时刻</field></block></value></block></value><value name="B"><shadow type="math_number" id="PlS{LG9SynI2o]$3Ch9."><field name="NUM">1000</field></shadow></value></block></value></block></value><value name="B"><shadow type="math_number" id=",Iy?4hIZ9/KDs[PwXSc`"><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="V;f}K8gP0wOU:=crcEp+"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="n.-$Kl(NaL9]2-RlP~-|"><value name="btn"><shadow type="pins_button" id="!$?9@L$n1n=a0iaza4(z"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="s^kMh.fe`~sGqdPm[X#]"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="nUIt+r1l!iM_U.^UQj+x"><field name="NUM">0</field></block></value><next><block type="variables_set" id="Z;bA?d,uivR9gt/5~#Z9"><field name="VAR">按下次数</field><value name="VALUE"><block type="math_number" id="o,q003wLCp{vp;;r,0oY"><field name="NUM">0</field></block></value><next><block type="variables_set" id="fDWR,W|MIXj4M5kwoA{v"><field name="VAR">剩余时间</field><value name="VALUE"><block type="math_number" id="-zj|9Yn9Jh}jbp|/c#hL"><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>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgbWl4Z29fbm92YQppbXBvcnQgdGltZQoK5oyJ5LiL5pe25Yi7ID0gMArliankvZnml7bpl7QgPSAxMArmjInkuIvmrKHmlbAgPSAwCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX3RmdC5zaG93cygne318e30nLmZvcm1hdChzdHIo5Ymp5L2Z5pe26Ze0KSwgc3RyKOaMieS4i+asoeaVsCkpLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPVRydWUpCiAgICBpZiBtaXhnb19ub3ZhLkIxa2V5LmlzX3ByZXNzZWQoKToKICAgICAgICBpZiDmjInkuIvml7bliLsgPT0gMDoKICAgICAgICAgICAg5oyJ5LiL5pe25Yi7ID0gdGltZS50aWNrc19tcygpCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG5vdCBtaXhnb19ub3ZhLkIxa2V5LmlzX3ByZXNzZWQoKSk6CiAgICAgICAgICAgICAgICBicmVhawogICAgICAgIGlmIOWJqeS9meaXtumXtCAhPSAwOgogICAgICAgICAgICDmjInkuIvmrKHmlbAgKz0gMQogICAgICAgICAgICDliankvZnml7bpl7QgPSBtYXgoMTAgLSAodGltZS50aWNrc19tcygpIC0g5oyJ5LiL5pe25Yi7KSAvLyAxMDAwLCAwKQogICAgaWYgbWl4Z29fbm92YS5CMmtleS5pc19wcmVzc2VkKCk6CiAgICAgICAg5oyJ5LiL5pe25Yi7ID0gMAogICAgICAgIOaMieS4i+asoeaVsCA9IDAKICAgICAgICDliankvZnml7bpl7QgPSAxMAo=</code> |