fix(boards): 修复arduino下 数组左/右循环 操作异常

This commit is contained in:
王立帮
2025-04-29 22:44:09 +08:00
parent 5728d628a2
commit 52f1c9a599
19 changed files with 160 additions and 107 deletions

View File

@@ -611,6 +611,13 @@
</shadow>
</value>
</block>
<block type="loop_array">
<value name="name">
<shadow type="math_number">
<field name="NUM">mylist</field>
</shadow>
</value>
</block>
<block type="lists_array2_setup">
<field name="lists_create_type">int</field>
<field name="lists_create_name">mylist</field>
@@ -679,7 +686,7 @@
<block type="create_array2_with_text">
<value name="name">
<shadow type="math_number">
<field name="NUM">array</field>
<field name="NUM">mylist</field>
</shadow>
</value>
<value name="line">
@@ -701,7 +708,7 @@
<block type="lists2SetValueByIndex">
<value name="name">
<shadow type="math_number">
<field name="NUM">array</field>
<field name="NUM">mylist</field>
</shadow>
</value>
<value name="line">
@@ -723,7 +730,7 @@
<block type="lists2GetValueByIndex">
<value name="name">
<shadow type="math_number">
<field name="NUM">array</field>
<field name="NUM">mylist</field>
</shadow>
</value>
<value name="line">
@@ -737,13 +744,6 @@
</shadow>
</value>
</block>
<block type="loop_array">
<value name="name">
<shadow type="math_number">
<field name="NUM">array</field>
</shadow>
</value>
</block>
<block type="lists_array2_get_length">
</block>
</category>
@@ -2096,7 +2096,7 @@
<block type="i2c_slave_write_array">
<value name="array">
<shadow type="math_number">
<field name="NUM">array</field>
<field name="NUM">mylist</field>
</shadow>
</value>
<value name="length">