feat(boards): python_mixpy turtle下添加 tracer 图形块

This commit is contained in:
王立帮
2025-12-15 11:41:59 +08:00
parent 0ff5878d5f
commit d7ebdc7b08
6 changed files with 54 additions and 4 deletions

View File

@@ -173,6 +173,14 @@ export const turtle_bgcolor = function (_, generator) {
return code;
}
export const turtle_tracer = function (_, generator) {
generator.definitions_.import_turtle = "import turtle";
const STEP = generator.valueToCode(this, 'STEP', generator.ORDER_ASSIGNMENT) || '1';
const DELAY = generator.valueToCode(this, 'DELAY', generator.ORDER_ASSIGNMENT) || 'None';
var code = `turtle.tracer(${STEP}, delay=${DELAY})\n`;
return code;
}
export const turtle_pencolor = function (_, generator) {
generator.definitions_.import_turtle = "import turtle";
var varName = generator.valueToCode(this, 'TUR', generator.ORDER_ASSIGNMENT) || '0';