1 line
13 KiB
XML
1 line
13 KiB
XML
<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><block type="variables_set" id="Lsm,e=0qGsJ$Lh!p}MpR" x="-683" y="-306"><field name="VAR">屏幕X最大值</field><value name="VALUE"><block type="math_number" id="QE{,T^JJknHoqt_dMFB,"><field name="NUM">15</field></block></value><next><block type="variables_set" id="|wFk:)^cI}NiwX|_$pV2"><field name="VAR">屏幕Y最大值</field><value name="VALUE"><block type="math_number" id="{o+[X@J^b.(fWIGR#B8]"><field name="NUM">7</field></block></value><next><block type="variables_set" id="grLXqnLsxW1Y7.q|7UX,"><field name="VAR">本机X坐标</field><value name="VALUE"><block type="math_number" id="[q+]gm[m=_x8HL=s$k/6"><field name="NUM">1</field></block></value><next><block type="variables_set" id="F7Fq)bVw(~{F$`^K+{tD"><field name="VAR">敌机X坐标</field><value name="VALUE"><block type="math_number" id="(A.|nbQ!}xyTY3A2xj$g"><field name="NUM">1</field></block></value><next><block type="variables_set" id="~ux=d(@Z(AS[nfJbi+hc"><field name="VAR">子弹X坐标</field><value name="VALUE"><block type="math_number" id="fR((YG7;f{KHP]Tu]h~C"><field name="NUM">1</field></block></value><next><block type="variables_set" id="M52uDZIK7mnWY47i2w^="><field name="VAR">得分</field><value name="VALUE"><block type="math_number" id="HF+#ANM`$K.#ifgV0{@l"><field name="NUM">0</field></block></value><next><block type="procedures_callnoreturn" id="I+m4qrz/74LJcp@6WM`y" inline="true"><mutation name="显示我机"></mutation><next><block type="controls_whileUntil" id="vh/)EjDIIR4fVqg]t8Re"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="5WS79cJ9/]78^8e1Sn]U"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_forEach" id="]Q^~HA/as83)E9|?y|fN"><value name="LIST"><shadow type="list_many_input" id="+:DJAW7sVr?)mrdY3C}E"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="TZS14!2rR+X7e}Gb1FPq"><value name="FROM"><shadow type="math_number" id="fhz+@Q:mqW2INnd-?l)0"><field name="NUM">1</field></shadow></value><value name="TO"><shadow type="math_number" id="Mry+mPd2|:HR7uDlSw|D"><field name="NUM">15</field></shadow></value><value name="STEP"><shadow type="math_number" id=")Q[Jo}h/aLJ2*e`VO_Rz"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="hXE.Ha+@MXQtMGqwpE8m"><field name="VAR">本机X坐标</field></shadow></value><statement name="DO"><block type="procedures_callnoreturn" id=":-7+`?5O0Mj_~P]t:b8." inline="true"><mutation name="显示我机"></mutation><next><block type="controls_delay_new" id=")U+;)^^5PH:I61|[xn2w"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="ds_e5(-GhOVf4u#~Q1m0"><field name="NUM">1</field></shadow></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="yw)AmaS,cVF4VLF9x2$R" x="-204" y="-296"><field name="NAME">显示我机</field><statement name="STACK"><block type="variables_global" id="/?0E!av4(3~N00*J^^d]"><value name="VAR"><block type="variables_get" id="V,3Y-$p9EFT),O;OPYJ="><field name="VAR">本机X坐标</field></block></value><next><block type="variables_set" id="qd?:_Mbq7tSY2^GIw?cv"><field name="VAR">本机X坐标</field><value name="VALUE"><block type="math_constrain" id="$U,`f;E4xJA(K];w0.Bi"><value name="VALUE"><shadow type="math_number" id="J94eR]#:#Se6Y.=F}-1e"><field name="NUM">1000</field></shadow><block type="variables_get" id="jYQ#FQ_~@z,*ej{EI,wZ"><field name="VAR">本机X坐标</field></block></value><value name="LOW"><shadow type="math_number" id="Gt_OZd9du|c}R#*U0Nl;"><field name="NUM">1</field></shadow></value><value name="HIGH"><shadow type="math_number" id="{3,1!}`n^9TJGs@W=CK~"><field name="NUM">100</field></shadow><block type="math_arithmetic" id="v!A|/RPrz5F/[/;@gBmV"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="-g7mq11H!NT~}~BuR`ZT"><field name="NUM">1</field></shadow><block type="variables_get" id="*lnFmYFRVo8?W^Wt[8Gs"><field name="VAR">屏幕X最大值</field></block></value><value name="B"><shadow type="math_number" id="t;/Op`_5bxVOx444d3_K"><field name="NUM">1</field></shadow></value></block></value></block></value><next><block type="controls_forEach" id=";3#-2;e7PNlc9XAIzvLW"><value name="LIST"><shadow type="list_many_input" id="gABF)]+OHV;`6Br{G:_l"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="V=d_9FOOrQP6$e;Xu83I"><value name="FROM"><shadow type="math_number" id="[k@Dy,NUSz+6XoX~nz8m"><field name="NUM">3</field></shadow><block type="math_arithmetic" id="z^$C*eaCeg16E/luPokq"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="N,@1)pQ;=z.YTDNtD7kz"><field name="NUM">1</field></shadow><block type="variables_get" id="(,4,g}gJN1_2Elw46pHr"><field name="VAR">本机X坐标</field></block></value><value name="B"><shadow type="math_number" id="UHr7D^vG*W?}x1H);V1v"><field name="NUM">2</field></shadow></value></block></value><value name="TO"><shadow type="math_number" id="zCgzzy8clyng?$V(`*C;"><field name="NUM">5</field></shadow><block type="math_arithmetic" id="niFQ?DNnFv-LJVxx9?B("><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="o?Lx[jzBv$[uwA}#pCI,"><field name="NUM">1</field></shadow><block type="variables_get" id="x-v6(n|:hIsMuiGBZY5C"><field name="VAR">本机X坐标</field></block></value><value name="B"><shadow type="math_number" id="|r@!DuSf6x59U{)9GfE7"><field name="NUM">3</field></shadow></value></block></value><value name="STEP"><shadow type="math_number" id="oC?:b-s,*cfwsq_Pdjwb"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="e9d0Cyr*jYPs-yygHzO-"><field name="VAR">x</field></shadow></value><statement name="DO"><block type="display_bright_point" id=".k+2:@kMstlchQZau|rk"><value name="x"><shadow type="pins_exlcdh" id=".)F_IWA9,f]b`Ho9w670"><field name="PIN">0</field></shadow><block type="variables_get" id="Tv61J^YmfER9zQ7|ZLo{"><field name="VAR">x</field></block></value><value name="y"><shadow type="pins_exlcdv" id="PCUj,wmiIamF?ZHb{R_s"><field name="PIN">3</field></shadow><block type="variables_get" id="18z]OYjd@Tz.(.^v7$G;"><field name="VAR">屏幕Y最大值</field></block></value><value name="STAT"><shadow type="display_onoff" id="ptv(01RXx|IUs5TyN8in"><field name="ONOFF">OFF</field></shadow></value><next><block type="display_bright_point" id="d?y|S@otiL4`=s{FXi{B"><value name="x"><shadow type="pins_exlcdh" id="N,V:Zw|soCB@3jU=C=qj"><field name="PIN">0</field></shadow><block type="variables_get" id="S@x|^u9/lf3:*3cZ3=r)"><field name="VAR">x</field></block></value><value name="y"><shadow type="pins_exlcdv" id="dF7*Td5M|uSD@e^wXj${"><field name="PIN">4</field></shadow><block type="math_arithmetic" id="-kkO4TXW*OZ0Ev#M~!r?"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="F*sW[Rl0sD^+|r`8E|R{"><field name="NUM">1</field></shadow><block type="variables_get" id="pPopqo0uk|xI{Xc9o3(/"><field name="VAR">屏幕Y最大值</field></block></value><value name="B"><shadow type="math_number" id="T!F:mL*xJX(A^dt=mIa{"><field name="NUM">1</field></shadow></value></block></value><value name="STAT"><shadow type="display_onoff" id="xA:UDc1mX0(V^Q}cSEm1"><field name="ONOFF">OFF</field></shadow></value></block></next></block></statement><next><block type="display_bright_point" id="B8BR8_8]cgGhjDHX2!Kc"><value name="x"><shadow type="pins_exlcdh" id="s7z!X^QhNMsGQuxKoEeu"><field name="PIN">0</field></shadow><block type="variables_get" id="3ziw2^tvY!PF7_^JIB4g"><field name="VAR">本机X坐标</field></block></value><value name="y"><shadow type="pins_exlcdv" id="xIjjeI9Uf_T?S`Vsz2,X"><field name="PIN">4</field></shadow><block type="variables_get" id="y6XBs#-$_r9FF8!|*}]d"><field name="VAR">屏幕Y最大值</field></block></value><value name="STAT"><shadow type="display_onoff" id=",Q?N)amWj$meR@vSco*$"><field name="ONOFF">ON</field></shadow></value><next><block type="display_bright_point" id="_|zTZ/Qm||QU8.sUXSUp"><value name="x"><shadow type="pins_exlcdh" id="5/;=^,)]{]#OC*Sd`]E3"><field name="PIN">0</field></shadow><block type="math_arithmetic" id="lwOhzrX=d:|GzsjR,i(_"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="!D1O{lAH*(!byL1-O4={"><field name="NUM">1</field></shadow><block type="variables_get" id="cnE=a)EvlxiA-WJi,Dd#"><field name="VAR">本机X坐标</field></block></value><value name="B"><shadow type="math_number" id="e4+cM5K(fXAbPttKqja1"><field name="NUM">1</field></shadow></value></block></value><value name="y"><shadow type="pins_exlcdv" id=",,$OuNgM46QEH$=kv1m`"><field name="PIN">4</field></shadow><block type="variables_get" id="Xm$bem]?EfYK?;L=#*W)"><field name="VAR">屏幕Y最大值</field></block></value><value name="STAT"><shadow type="display_onoff" id="p5kjIcniBbPXSKV{Si]("><field name="ONOFF">ON</field></shadow></value><next><block type="display_bright_point" id="qPAc8WH`?#JN!*51M+TH"><value name="x"><shadow type="pins_exlcdh" id="BYWDSi]z3.(u)[qD3]8q"><field name="PIN">0</field></shadow><block type="math_arithmetic" id="1D@Zd:.ICrOP+nH4JfgP"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="ArqacBCVgIeQ6O[wSH)l"><field name="NUM">1</field></shadow><block type="variables_get" id="SASjE@WLWtL9x~-7t/of"><field name="VAR">本机X坐标</field></block></value><value name="B"><shadow type="math_number" id="irbM31ArtV]QF8+l?;TQ"><field name="NUM">1</field></shadow></value></block></value><value name="y"><shadow type="pins_exlcdv" id="Zz^TEWa9Sp+q.X0?uCPS"><field name="PIN">4</field></shadow><block type="variables_get" id="ZfAx@RNg9LxxF~{!S7N."><field name="VAR">屏幕Y最大值</field></block></value><value name="STAT"><shadow type="display_onoff" id="Y#0xI:CE82O*r5XYYplt"><field name="ONOFF">ON</field></shadow></value><next><block type="display_bright_point" id="8a34qn4I{Lh8hWK!B^rF"><value name="x"><shadow type="pins_exlcdh" id="Q*Fajt=v?DE/nx(aMv}p"><field name="PIN">0</field></shadow><block type="variables_get" id="1~uKVh$m!s_f-$x|I!0K"><field name="VAR">本机X坐标</field></block></value><value name="y"><shadow type="pins_exlcdv" id="$zxZe2+ZW~Tn_rtb56w8"><field name="PIN">3</field></shadow><block type="math_arithmetic" id="{VQ-i9_Z:)*@WAdmLq*K"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="]vEzVsW3`k6WWf|y~lSx"><field name="NUM">1</field></shadow><block type="variables_get" id="!Ae7|zbJg0I7O_CKWF5M"><field name="VAR">屏幕Y最大值</field></block></value><value name="B"><shadow type="math_number" id="^A}-{Ou3w#91LSB]Y.l5"><field name="NUM">1</field></shadow></value></block></value><value name="STAT"><shadow type="display_onoff" id="*[rhFAP[@0:Bw~B[0Dcu"><field name="ONOFF">ON</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IHRpbWUKZnJvbSBtaXhnb19jZSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKCmRlZiBfRTZfOThfQkVfRTdfQTRfQkFfRTZfODhfOTFfRTZfOUNfQkEoKToKICAgIGdsb2JhbCBfRTZfOUNfQUNfRTZfOUNfQkFYX0U1XzlEXzkwX0U2X0EwXzg3CiAgICBfRTZfOUNfQUNfRTZfOUNfQkFYX0U1XzlEXzkwX0U2X0EwXzg3ID0gbWluKG1heChfRTZfOUNfQUNfRTZfOUNfQkFYX0U1XzlEXzkwX0U2X0EwXzg3LCAxKSwgX0U1X0IxXzhGX0U1X0I5Xzk1WF9FNl85Q184MF9FNV9BNF9BN19FNV84MF9CQyAtIDEpCiAgICBmb3IgeCBpbiByYW5nZShfRTZfOUNfQUNfRTZfOUNfQkFYX0U1XzlEXzkwX0U2X0EwXzg3IC0gMiwgX0U2XzlDX0FDX0U2XzlDX0JBWF9FNV85RF85MF9FNl9BMF84NyArIDMsIDEpOgogICAgICAgIG9uYm9hcmRfbWF0cml4LnBpeGVsKGludCh4KSwgaW50KF9FNV9CMV84Rl9FNV9COV85NVlfRTZfOUNfODBfRTVfQTRfQTdfRTVfODBfQkMpLCAwKQogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3coKQogICAgICAgIG9uYm9hcmRfbWF0cml4LnBpeGVsKGludCh4KSwgaW50KF9FNV9CMV84Rl9FNV9COV85NVlfRTZfOUNfODBfRTVfQTRfQTdfRTVfODBfQkMgLSAxKSwgMCkKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93KCkKICAgIG9uYm9hcmRfbWF0cml4LnBpeGVsKGludChfRTZfOUNfQUNfRTZfOUNfQkFYX0U1XzlEXzkwX0U2X0EwXzg3KSwgaW50KF9FNV9CMV84Rl9FNV9COV85NVlfRTZfOUNfODBfRTVfQTRfQTdfRTVfODBfQkMpLCAxKQogICAgb25ib2FyZF9tYXRyaXguc2hvdygpCiAgICBvbmJvYXJkX21hdHJpeC5waXhlbChpbnQoX0U2XzlDX0FDX0U2XzlDX0JBWF9FNV85RF85MF9FNl9BMF84NyAtIDEpLCBpbnQoX0U1X0IxXzhGX0U1X0I5Xzk1WV9FNl85Q184MF9FNV9BNF9BN19FNV84MF9CQyksIDEpCiAgICBvbmJvYXJkX21hdHJpeC5zaG93KCkKICAgIG9uYm9hcmRfbWF0cml4LnBpeGVsKGludChfRTZfOUNfQUNfRTZfOUNfQkFYX0U1XzlEXzkwX0U2X0EwXzg3ICsgMSksIGludChfRTVfQjFfOEZfRTVfQjlfOTVZX0U2XzlDXzgwX0U1X0E0X0E3X0U1XzgwX0JDKSwgMSkKICAgIG9uYm9hcmRfbWF0cml4LnNob3coKQogICAgb25ib2FyZF9tYXRyaXgucGl4ZWwoaW50KF9FNl85Q19BQ19FNl85Q19CQVhfRTVfOURfOTBfRTZfQTBfODcpLCBpbnQoX0U1X0IxXzhGX0U1X0I5Xzk1WV9FNl85Q184MF9FNV9BNF9BN19FNV84MF9CQyAtIDEpLCAxKQogICAgb25ib2FyZF9tYXRyaXguc2hvdygpCgoKCl9FNV9CMV84Rl9FNV9COV85NVhfRTZfOUNfODBfRTVfQTRfQTdfRTVfODBfQkMgPSAxNQpfRTVfQjFfOEZfRTVfQjlfOTVZX0U2XzlDXzgwX0U1X0E0X0E3X0U1XzgwX0JDID0gNwpfRTZfOUNfQUNfRTZfOUNfQkFYX0U1XzlEXzkwX0U2X0EwXzg3ID0gMQpfRTZfOTVfOENfRTZfOUNfQkFYX0U1XzlEXzkwX0U2X0EwXzg3ID0gMQpfRTVfQURfOTBfRTVfQkNfQjlYX0U1XzlEXzkwX0U2X0EwXzg3ID0gMQpfRTVfQkVfOTdfRTVfODhfODYgPSAwCl9FNl85OF9CRV9FN19BNF9CQV9FNl84OF85MV9FNl85Q19CQSgpCndoaWxlIFRydWU6CiAgICBmb3IgX0U2XzlDX0FDX0U2XzlDX0JBWF9FNV85RF85MF9FNl9BMF84NyBpbiByYW5nZSgxLCAxNSwgMSk6CiAgICAgICAgX0U2Xzk4X0JFX0U3X0E0X0JBX0U2Xzg4XzkxX0U2XzlDX0JBKCkKICAgICAgICB0aW1lLnNsZWVwKDEpCg==</code> |