Изменить HUE из встроенных блоков в Blockly - PullRequest
0 голосов
/ 16 января 2020

Я пытался изменить цвет из стандартных встроенных блоков из Blockly, но я просто не могу найти, как.

Я пытался использовать этот код в моем файле js, как до, так и после внедрения. :

Blockly.Msg.TEXTS_HUE = 45;
Blockly.Constants.Text.HUE = 45;

Но безуспешно. Я использую версию 3.20191014.4 загруженную форму CDN jsdelivr .

Вот фрагмент кода, который я использую для загрузки Blockly:

Blockly.Msg.TEXTS_HUE = 45;
Blockly.Constants.Text.HUE = 45;

$('#blocks').load("blockly_toolbox.xml", function(){
    blocksEditor.workspace = Blockly.inject('blocks', {
        toolbox: $('#blocks #toolbox')[0],  
        zoom: { controls: true },
        grid: { spacing: 20, length: 0, snap: true },
        scrollbars: true,
        trashcan: true
    });

    blocksEditor.workspace.addChangeListener( function(){
        var code = Blockly.Python.workspaceToCode(blocksEditor.workspace);
        console.log(code);
    });

});

Чего мне не хватает

...