增加CE 和MINI设置滚动显示的方向
This commit is contained in:
@@ -91,6 +91,23 @@ export const display_scroll_string_delay = {
|
||||
}
|
||||
};
|
||||
|
||||
export const display_scroll_way = {
|
||||
init: function () {
|
||||
this.setColour(DISPLAY_ONBOARD_HUE);
|
||||
this.appendDummyInput()
|
||||
.appendField(Blockly.Msg.MIXLY_SETTING + Blockly.Msg.MIXLY_DISPLAY_SCROLL_WAY)
|
||||
.appendField(new Blockly.FieldDropdown([
|
||||
[Blockly.Msg.MIXLY_GAME_UP,"0"],
|
||||
[Blockly.Msg.MIXLY_GAME_DOWN,"1"],
|
||||
[Blockly.Msg.MIXLY_GAME_RIGHT,"2"],
|
||||
[Blockly.Msg.MIXLY_GAME_LEFT,"3"]
|
||||
]),"way");;
|
||||
this.setPreviousStatement(true, null);
|
||||
this.setNextStatement(true, null);
|
||||
this.setInputsInline(true);
|
||||
}
|
||||
};
|
||||
|
||||
export const onboard_tft_scroll_string_delay = {
|
||||
init: function () {
|
||||
this.setColour(DISPLAY_ONBOARD_HUE);
|
||||
|
||||
@@ -110,6 +110,14 @@ export const display_scroll_string_delay = function (_, generator) {
|
||||
return code;
|
||||
}
|
||||
|
||||
export const display_scroll_way = function (_, generator) {
|
||||
var version = Boards.getSelectedBoardKey().split(':')[2];
|
||||
generator.definitions_['import_' + version + '_onboard_matrix'] = "from " + version + " import onboard_matrix";
|
||||
var way = this.getFieldValue('way');
|
||||
var code = "onboard_matrix.scroll_way(" + way + ")\n";
|
||||
return code;
|
||||
}
|
||||
|
||||
export const onboard_tft_scroll_string_delay = function (_, generator) {
|
||||
var version = Boards.getSelectedBoardKey().split(':')[2];
|
||||
generator.definitions_['import_' + version + '_onboard_tft'] = "from " + version + " import onboard_tft";
|
||||
|
||||
@@ -1827,6 +1827,7 @@
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="display_scroll_way" m-show='micropython:esp32c2:mixgo_mini'></block>
|
||||
<block type="display_show_frame_string">
|
||||
<value name="data">
|
||||
<shadow type="text">
|
||||
|
||||
@@ -1702,6 +1702,7 @@
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="display_scroll_way"></block>
|
||||
<block type="display_show_frame_string">
|
||||
<value name="data">
|
||||
<shadow type="text">
|
||||
|
||||
Reference in New Issue
Block a user