Files
mixly3/boards/default/micropython_esp32s3/examples/wJmk17OsKBWA/F5L18Gdw9GvH.mix
2024-07-21 09:30:11 +08:00

1 line
13 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="variables_set" id="6=H{+:b_R$N0yD-0Ipsu" x="-3434" y="-908"><field name="VAR">图像编号</field><value name="VALUE"><block type="math_number" id="QX*u^~@O5vjF]lt)A^EK"><field name="NUM">0</field></block></value><next><block type="variables_set" id="L;_ixr8VmC(1YCN(R(Xm"><field name="VAR">游戏得分</field><value name="VALUE"><block type="math_number" id=",@h)]~fr-i3u5Ak)I;96"><field name="NUM">0</field></block></value><next><block type="variables_set" id="_#WDF_bVhs.I2Ufo`$Bn"><field name="VAR">亮屏时刻</field><value name="VALUE"><block type="math_number" id="]GhtTOdBD{7Hh`D(xm5S"><field name="NUM">0</field></block></value><next><block type="variables_set" id=":!ijj62R,OIJ-#DF*1Ja"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="zEg!jkh)0fcPlsA*km12"><field name="NUM">0</field></block></value><next><block type="tuple_create_with" id="_ox#kY.n0J_8,(_HTP~[" inline="true"><mutation items="4"></mutation><field name="VAR">图像集合</field><value name="ADD0"><block type="text" id="tj#9LtROg=z5e:X9G@J^"><field name="TEXT"></field></block></value><value name="ADD1"><block type="text" id="q:?sQBRiMGoKWja`i=ms"><field name="TEXT"></field></block></value><value name="ADD2"><block type="text" id="VygW#{sd)jA+Sz{0scb)"><field name="TEXT"></field></block></value><value name="ADD3"><block type="text" id="*/r^Ha7e2V3`r*^T1MFm"><field name="TEXT"></field></block></value><next><block type="controls_whileUntil" id="Ms9l}iwDKf^;5vY,E$1F"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="{;1SvR;]pupxuh!Yn/G/"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_delay_new" id="_0yK,W!0g+fJ]k17K|l|"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="zFM46zF]b+3vK~X/A]Rx"><field name="NUM">1</field></shadow><block type="math_random" id="Sb[ByPk/rq)(7q8ETru~"><field name="TYPE">float</field><value name="FROM"><shadow type="math_number" id="qm+oyyqlgJaM7|i]i.Z["><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="{HkXZ#*7(1l)qTz3UwuB"><field name="NUM">1</field></shadow></value></block></value><next><block type="variables_set" id="DwuQ+eC;,`FR2l9tp4+m"><field name="VAR">图像编号</field><value name="VALUE"><block type="math_random" id="sLERF.;ah^bPFno0vI0="><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="+L~csHvC:[[eX;mMFN5="><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="#9xnA.;ee$?pr^{HZ~yU"><field name="NUM">3</field></shadow></value></block></value><next><block type="display_show_image_or_string_delay" id=")qfIvk!`L~nkZ4~sr=h}"><field name="center">True</field><value name="data"><shadow type="text" id="wCMxqbZMc{=h.1o4k20{"><field name="TEXT">Mixly</field></shadow><block type="tuple_getIndex" id="{nYE*j~#q2l!v$YBWKX["><value name="TUP"><shadow type="variables_get" id="JeG~~U`s]vY4BYcW1Ix+"><field name="VAR">图像集合</field></shadow></value><value name="AT"><shadow type="math_number" id="s|u=`DDli5rnr2OpJQ|-"><field name="NUM">0</field></shadow><block type="variables_get" id="i.q*`iz?.fKBf5VNsgAC"><field name="VAR">图像编号</field></block></value></block></value><value name="space"><shadow type="math_number" id="^6H{vyEF(1n@[pYjd0sg"><field name="NUM">0</field></shadow></value><next><block type="variables_set" id="P4;Fxxn/kJrZ{O7ADnq1"><field name="VAR">亮屏时刻</field><value name="VALUE"><block type="controls_millis" id="!gzy^6]@{dIYJ]1Tc@$G"><field name="Time">ms</field></block></value><next><block type="do_while" id="}5x9Y/S=u$X^EEq[Rv3D"><field name="type">true</field><value name="select_data"><block type="logic_operation" id="4-**=.Zr1=/$Z9W0ihpj"><field name="OP">OR</field><value name="A"><block type="logic_operation" id=":`0}#f(c0mXS6Om`9uJo"><field name="OP">OR</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="1[;Smp899HQJ=YM22|,("><value name="btn"><shadow type="pins_button" id="`ozmL1LMQ`{Np^S~B-4R"><field name="PIN">A1key</field></shadow></value></block></value><value name="B"><block type="sensor_mixgo_button_is_pressed" id="x25}8g9xFk_xh,3tDqfs"><value name="btn"><shadow type="pins_button" id="Yjxr.Xo|7tiLxUbj7$oU"><field name="PIN">A2key</field></shadow></value></block></value></block></value><value name="B"><block type="logic_operation" id="+M6O9Cj)f|v+C9e=K6?s"><field name="OP">OR</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="$GvO$9I(cN[TBYa1-S-G"><value name="btn"><shadow type="pins_button" id="jEd7rD,}0RA(,Djn*v!i"><field name="PIN">A3key</field></shadow></value></block></value><value name="B"><block type="sensor_mixgo_button_is_pressed" id=")eYi[[?=[fH6VX(R.,2u"><value name="btn"><shadow type="pins_button" id="!=q*]~b_yQtH3s,_76Uj"><field name="PIN">A4key</field></shadow></value></block></value></block></value></block></value><next><block type="variables_set" id="x*?~nhIy20Zc-94{7+AC"><field name="VAR">按下时刻</field><value name="VALUE"><block type="controls_millis" id="D*6!vU*]+}p+{H6z=,:2"><field name="Time">ms</field></block></value><next><block type="controls_if" id="(-)u6Uzz)4L}UOIqzS?F"><mutation else="1"></mutation><value name="IF0"><block type="logic_operation" id="i;Bw@s2dc~F,;qVB{X~L" inline="false"><field name="OP">AND</field><value name="A"><block type="logic_operation" id="|qskG*RXUTtOP5,MDrMt" inline="false"><field name="OP">OR</field><value name="A"><block type="logic_operation" id="zlfj+5LD3F`xfwsI(3FB" inline="false"><field name="OP">OR</field><value name="A"><block type="logic_operation" id="Nh#``/6}0o=YY.Xy$7[I"><field name="OP">AND</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="*fjpin-{aFxHGx=2c;ms"><value name="btn"><shadow type="pins_button" id="RHQHz5la(Bvc7N@vqT;u"><field name="PIN">A1key</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="y@{$lJziY*Vs~+1a:9Jf"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="NHHjc}U|,U){8tDt.Uk{"><field name="VAR">图像编号</field></block></value><value name="B"><block type="math_number" id="dgmj0(8x=XtGjkwqOSQp"><field name="NUM">0</field></block></value></block></value></block></value><value name="B"><block type="logic_operation" id="XRM7*`2ytHDYAFyQCU|t"><field name="OP">AND</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="{WLJ-=O]{msOL|p2L]-*"><value name="btn"><shadow type="pins_button" id="Xf{K@U2fEhlqM;1)Jk_f"><field name="PIN">A2key</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="hW*n}gwVk8q4$u{N=zVq"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="g_Q.~4N?Ho}evM92CtW6"><field name="VAR">图像编号</field></block></value><value name="B"><block type="math_number" id="`;h]5^vEwOMHD6E:nPj-"><field name="NUM">1</field></block></value></block></value></block></value></block></value><value name="B"><block type="logic_operation" id="eYSVF}3zrj(KA78br$;6" inline="false"><field name="OP">OR</field><value name="A"><block type="logic_operation" id="MGh.3$]![~~Z;:Ze=`|H"><field name="OP">AND</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="#n5y,ry7h:AeO.5w/iL~"><value name="btn"><shadow type="pins_button" id="~.iX/WT_2=LR4D9P!*cD"><field name="PIN">A3key</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="b_y-kkAvw?.AbAba(Ci-"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="!z+wibVmIA#;9EyZXlfg"><field name="VAR">图像编号</field></block></value><value name="B"><block type="math_number" id="v-O`Y3kvCNQVQduwVjO+"><field name="NUM">2</field></block></value></block></value></block></value><value name="B"><block type="logic_operation" id="n3d/)9Iq;$Yd?cE$|(!Z"><field name="OP">AND</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="7CEie]HFqowz`,YZ^EVY"><value name="btn"><shadow type="pins_button" id="XpZ8;C[LeH(n-4]DI7wZ"><field name="PIN">A4key</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="|sn$9AaQ!]!{8vcB#:7/"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="-nPNT!K`#UQQNSEg@f+}"><field name="VAR">图像编号</field></block></value><value name="B"><block type="math_number" id="4:4a5|cDaiIH|KPh#oqG"><field name="NUM">3</field></block></value></block></value></block></value></block></value></block></value><value name="B"><block type="logic_compare" id="e3,b1EDoL$H2VH^+Z-?m"><field name="OP">LT</field><value name="A"><block type="math_arithmetic" id=".@/,Of6K[3Jz.30CfmKf"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="b@7N;5GY*OL|?Si.ay}x"><field name="NUM">1</field></shadow><block type="variables_get" id="zVcIE9kSFlj(^*?ZUd6U"><field name="VAR">按下时刻</field></block></value><value name="B"><shadow type="math_number" id=".eQ:hKeaP_uscIA8K)bV"><field name="NUM">1</field></shadow><block type="variables_get" id="$?tS`Mo.HlY#*-L5R`|x"><field name="VAR">亮屏时刻</field></block></value></block></value><value name="B"><block type="math_number" id="@.{$jc=Qk9Y]oih2,fA;"><field name="NUM">1000</field></block></value></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="t@k9FpMsLaAu$DYqe,tl"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="NFHY$S7T?wMm0rmm=609"><field name="VAR">游戏得分</field></shadow></value><value name="B"><shadow type="math_number" id="P2Ocr,K*Z;s:.[DjVR,z"><field name="NUM">1</field></shadow></value><next><block type="esp32_onboard_music_pitch_with_time" id="eM{P)cV{T`?A$xJa=DzI"><value name="pitch"><shadow type="pins_tone_notes" id="oaiyS*vt#BMI-qY:y:5Q"><field name="PIN">988</field></shadow></value><value name="time"><shadow type="math_number" id="JL99I,3uZBlTc+ZdQrw/"><field name="NUM">100</field></shadow></value></block></next></block></statement><statement name="ELSE"><block type="math_selfcalcu" id="X8.n#o5?#)K3siqHd-n1"><field name="OP">MINUS</field><value name="A"><shadow type="variables_get" id="R^|Xp54:sfKwJYTl0vde"><field name="VAR">游戏得分</field></shadow></value><value name="B"><shadow type="math_number" id="u,m52JJS}ikrVlIvAG}B"><field name="NUM">1</field></shadow></value><next><block type="esp32_onboard_music_pitch_with_time" id=";TLeaW!UT_*JUIPM3$(S"><value name="pitch"><shadow type="pins_tone_notes" id="J$1vsG=TMyO?eHKe4GFW"><field name="PIN">131</field></shadow></value><value name="time"><shadow type="math_number" id="INTGD:/!.q,{CcLmeO+Y"><field name="NUM">100</field></shadow></value></block></next></block></statement><next><block type="display_show_image_or_string_delay" id="TuX1PU{Y?9`ZRd$apsRR"><field name="center">True</field><value name="data"><shadow type="text" id="wCMxqbZMc{=h.1o4k20{"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="IV,l{g6o=-=ptJ5A|Y7("><value name="VAR"><shadow type="variables_get" id="1/RHSu$cIJPt`_;Q+K6q"><field name="VAR">x</field></shadow><block type="variables_get" id="V]TF!4|3K{wr4sw5jl8f"><field name="VAR">游戏得分</field></block></value></block></value><value name="space"><shadow type="math_number" id="[Kp~Y`$127WUcm}l:_=K"><field name="NUM">0</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHRpbWUKaW1wb3J0IHJhbmRvbQpmcm9tIG1peGdvX25vdmEgaW1wb3J0IG9uYm9hcmRfdGZ0CmltcG9ydCBtaXhnb19ub3ZhCmZyb20gbWl4Z29fbm92YV92b2ljZSBpbXBvcnQgc3BrX21pZGkKCgpfRTVfOUJfQkVfRTVfODNfOEZfRTdfQkNfOTZfRTVfOEZfQjcgPSAwCl9FNl9COF9COF9FNl84OF84Rl9FNV9CRV85N19FNV84OF84NiA9IDAKX0U0X0JBX0FFX0U1X0IxXzhGX0U2Xzk3X0I2X0U1Xzg4X0JCID0gMApfRTZfOENfODlfRTRfQjhfOEJfRTZfOTdfQjZfRTVfODhfQkIgPSAwCl9FNV85Ql9CRV9FNV84M184Rl9FOV85Ql84Nl9FNV85MF84OD0gKCfihpMnLCAn4oaQJywgJ+KGkScsICfihpInKQp3aGlsZSBUcnVlOgogICAgdGltZS5zbGVlcCgocmFuZG9tLnVuaWZvcm0oMCwgMSkpKQogICAgX0U1XzlCX0JFX0U1XzgzXzhGX0U3X0JDXzk2X0U1XzhGX0I3ID0gcmFuZG9tLnJhbmRpbnQoMCwgMykKICAgIG9uYm9hcmRfdGZ0LnNob3dzKF9FNV85Ql9CRV9FNV84M184Rl9FOV85Ql84Nl9FNV85MF84OFtfRTVfOUJfQkVfRTVfODNfOEZfRTdfQkNfOTZfRTVfOEZfQjddLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQogICAgX0U0X0JBX0FFX0U1X0IxXzhGX0U2Xzk3X0I2X0U1Xzg4X0JCID0gdGltZS50aWNrc19tcygpCiAgICB3aGlsZSBUcnVlOgogICAgICAgIGlmICgobWl4Z29fbm92YS5BMWtleS5pc19wcmVzc2VkKCkgb3IgbWl4Z29fbm92YS5BMmtleS5pc19wcmVzc2VkKCkpIG9yIChtaXhnb19ub3ZhLkEza2V5LmlzX3ByZXNzZWQoKSBvciBtaXhnb19ub3ZhLkE0a2V5LmlzX3ByZXNzZWQoKSkpOgogICAgICAgICAgICBicmVhawogICAgX0U2XzhDXzg5X0U0X0I4XzhCX0U2Xzk3X0I2X0U1Xzg4X0JCID0gdGltZS50aWNrc19tcygpCiAgICBpZiAoKChtaXhnb19ub3ZhLkExa2V5LmlzX3ByZXNzZWQoKSBhbmQgX0U1XzlCX0JFX0U1XzgzXzhGX0U3X0JDXzk2X0U1XzhGX0I3ID09IDApIG9yIChtaXhnb19ub3ZhLkEya2V5LmlzX3ByZXNzZWQoKSBhbmQgX0U1XzlCX0JFX0U1XzgzXzhGX0U3X0JDXzk2X0U1XzhGX0I3ID09IDEpKSBvciAoKG1peGdvX25vdmEuQTNrZXkuaXNfcHJlc3NlZCgpIGFuZCBfRTVfOUJfQkVfRTVfODNfOEZfRTdfQkNfOTZfRTVfOEZfQjcgPT0gMikgb3IgKG1peGdvX25vdmEuQTRrZXkuaXNfcHJlc3NlZCgpIGFuZCBfRTVfOUJfQkVfRTVfODNfOEZfRTdfQkNfOTZfRTVfOEZfQjcgPT0gMykpKSBhbmQgX0U2XzhDXzg5X0U0X0I4XzhCX0U2Xzk3X0I2X0U1Xzg4X0JCIC0gX0U0X0JBX0FFX0U1X0IxXzhGX0U2Xzk3X0I2X0U1Xzg4X0JCIDwgMTAwMDoKICAgICAgICBfRTZfQjhfQjhfRTZfODhfOEZfRTVfQkVfOTdfRTVfODhfODYgKz0gMQogICAgICAgIHNwa19taWRpLnBpdGNoX3RpbWUoOTg4LCAxMDApCiAgICBlbHNlOgogICAgICAgIF9FNl9COF9COF9FNl84OF84Rl9FNV9CRV85N19FNV84OF84NiAtPSAxCiAgICAgICAgc3BrX21pZGkucGl0Y2hfdGltZSgxMzEsIDEwMCkKICAgIG9uYm9hcmRfdGZ0LnNob3dzKHN0cihfRTZfQjhfQjhfRTZfODhfOEZfRTVfQkVfOTdfRTVfODhfODYpLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQo=</code>