Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Sant/智能物联从体验到精通/4年级/6-1-1 篮子移动-左右移动.mix
2025-12-31 09:45:01 +08:00

1 line
4.3 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="variables_set" id="gs|eN-;LbRL)Jw+{6PAR" x="-773" y="-338"><field name="VAR">篮子位置</field><value name="VALUE"><block type="math_number" id="iV4A[tr1qJ/EBE}D5o[/"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id=";C4r36`_J5#W(7IXkGU:"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="?6TV3?FI0)N-,qH,n`R~"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="A_l]W}j,jZ#xyxU2*2Ts"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="CK[:vJ*fHEgW5z+WBn)]"><value name="btn"><shadow type="pins_button" id="UfeuWy@sLokds=W~3Vcp"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="Ldx=A|DFP3UYmyxdydob"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id=")CLy#0drgk:[hgs}*y6e"><field name="VAR">a</field></shadow><block type="variables_get" id="|(ewDw-3R_lwdSF7a7:$"><field name="VAR">篮子位置</field></block></value><value name="B"><shadow type="math_number" id="sNDm5,7gB|p?Q(V$A6FH"><field name="NUM">1</field></shadow></value><next><block type="display_clear" id="FftQ-DmLm(Q+}lY_[~`j"><value name="boolean"><shadow type="logic_boolean" id="5-C(`vxh4vq/o_P3Qv=g"><field name="BOOL">FALSE</field></shadow></value></block></next></block></statement><next><block type="controls_if" id="vyRc,n.maY0x_{n#fMR-"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id=")2Sfabd@Y(9sOwVFZ_KW"><value name="btn"><shadow type="pins_button" id="bfWuf,ht?5;1rGuB^GCw"><field name="PIN">A1key</field></shadow></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="_VaOpr#R)j?L47X_y:yD"><field name="OP">MINUS</field><value name="A"><shadow type="variables_get" id="O{[13oDeh|1ZHw=_hpN="><field name="VAR">a</field></shadow><block type="variables_get" id="W/H9GFaU,B4#R6Hcdn;E"><field name="VAR">篮子位置</field></block></value><value name="B"><shadow type="math_number" id="EHsI|Ands9)Tp;XDCbJd"><field name="NUM">1</field></shadow></value><next><block type="display_clear" id="Q7Q|mI^(Q(+ZUuCzA6sx"><value name="boolean"><shadow type="logic_boolean" id="#!XUTJVVpuuJy_Th98_/"><field name="BOOL">FALSE</field></shadow></value></block></next></block></statement><next><block type="onboard_tft_display_shape_rect" id="Bz_YiKQJ=l;TLb=JM9P#"><field name="shape">fill_rect</field><value name="x"><shadow type="math_number" id="Wtk/N6@R(bD|c;VND[^o"><field name="NUM">20</field></shadow><block type="math_arithmetic" id="x]0M0j}13px^bb?XF$QN"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="8Jdz@tjeP.EyYJr434B7"><field name="NUM">1</field></shadow><block type="variables_get" id="C/TeISSe3#/Q2e6v2@[("><field name="VAR">篮子位置</field></block></value><value name="B"><shadow type="math_number" id="G{hMVD|8)wVU6_(()oH{"><field name="NUM">20</field></shadow></value></block></value><value name="y"><shadow type="math_number" id="WSIKPWJ4LNU/#Nc-`JZ|"><field name="NUM">220</field></shadow></value><value name="w"><shadow type="math_number" id="NJ{s0^}5g/s]l|af3=Jy"><field name="NUM">60</field></shadow></value><value name="h"><shadow type="math_number" id="xP-tB@3N;hPDrWqa4GBg"><field name="NUM">20</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="0CwJ,}Th:WK1r?gQi8I2"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="F{0c(H/K!4A[fIcMC=Bv"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="5P0GbhlPOqY~i))8AtBu"><field name="BOOL">TRUE</field></shadow></value></block></next></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAoK56+u5a2Q5L2N572uID0gMAp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fc2FudC5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIOevruWtkOS9jee9riArPSAxCiAgICAgICAgb25ib2FyZF90ZnQuZmlsbCgwLHN5bmM9RmFsc2UpCiAgICBpZiBtaXhnb19zYW50LkExa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAg56+u5a2Q5L2N572uIC09IDEKICAgICAgICBvbmJvYXJkX3RmdC5maWxsKDAsc3luYz1GYWxzZSkKICAgIG9uYm9hcmRfdGZ0LmZpbGxfcmVjdCgo56+u5a2Q5L2N572uICogMjApLCAyMjAsIDYwLCAyMCwgMHhmZmZmLHN5bmM9VHJ1ZSkK</code>