Files
mixly3/boards/default/micropython_esp32c2/examples/MixGo MINI/11-2-输入输出-光标控制.mix
2024-07-23 21:49:42 +08:00

1 line
3.5 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python ESP32-C2@MixGo MINI"><block type="display_bright_point" id="}DHe$Nlq!!?@W!R21`n9" x="-675" y="-358"><value name="x"><shadow type="pins_exlcdh" id="?njI|jXfRTKdG.ll}`:{"><field name="PIN">6</field></shadow></value><value name="y"><shadow type="pins_exlcdv" id="crOz@[lvYN[UuQWQJZXD"><field name="PIN">4</field></shadow></value><value name="STAT"><shadow type="display_onoff" id="R2NkDo6mQM/U253HCno;"><field name="ONOFF">ON</field></shadow></value><next><block type="controls_whileUntil" id="Qs{HRC/(:{bGw+V^_uBd"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="[X(!-bx}~P@$tq0GC-.$"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="4^$3N[YDo/:p{n{Niqso"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="bYnuV0jB`hIhJv|V[r[U"><value name="btn"><shadow type="pins_button" id="CqASFQP1WU5$.-2^fOMm"><field name="PIN">A1key</field></shadow></value></block></value><statement name="DO0"><block type="display_shift" id="#.0(_ujQRCw63AO34z:4"><field name="OP">shift_down</field><value name="val"><shadow type="math_number" id="|uiscUP8SAp~Wsp0Rk1{"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="7v_K[OOwj?7s7}n[Pdct"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="@csTKgu)!{j!4,L=EiWW"><value name="btn"><shadow type="pins_button" id="${5$p2XwFx5JAz={yzBL"><field name="PIN">A2key</field></shadow></value></block></value><statement name="DO0"><block type="display_shift" id="7Bs#e2l5EE]jl-3O3j#("><field name="OP">shift_left</field><value name="val"><shadow type="math_number" id="By*rONGzKkXR^F!,ru2M"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="I{^j*!6bC5rDVU`bzz63"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="CSI*na=m]`T)l7y_K_PT"><value name="btn"><shadow type="pins_button" id="dBGmz,`@2SGe*d0Dlb+v"><field name="PIN">A3key</field></shadow></value></block></value><statement name="DO0"><block type="display_shift" id="}f/8n1Z6N]y9nPd^!..J"><field name="OP">shift_up</field><value name="val"><shadow type="math_number" id="K,qUiyERbLUjX}dhIvOE"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="ygJc;+[L`6MGH3rSM(@["><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="jaNevf]Z^{91oia?uSGR"><value name="btn"><shadow type="pins_button" id="RfWE`3v5tWf0mGMq*LQd"><field name="PIN">A4key</field></shadow></value></block></value><statement name="DO0"><block type="display_shift" id="GZT2)h.b[aAS[CwTL1d="><field name="OP">shift_right</field><value name="val"><shadow type="math_number" id="g`]oIs7KO0=0g(8CQWu2"><field name="NUM">1</field></shadow></value></block></statement></block></next></block></next></block></next></block></statement></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWl4Z29fbWluaQoKCm9uYm9hcmRfbWF0cml4LnBpeGVsKGludCg2KSwgaW50KDQpLCAxKQpvbmJvYXJkX21hdHJpeC5zaG93KCkKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX21pbmkuQTFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaGlmdF9kb3duKDEpCiAgICBpZiBtaXhnb19taW5pLkEya2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hpZnRfbGVmdCgxKQogICAgaWYgbWl4Z29fbWluaS5BM2tleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfbWF0cml4LnNoaWZ0X3VwKDEpCiAgICBpZiBtaXhnb19taW5pLkE0a2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hpZnRfcmlnaHQoMSkK</code>