Как изменить цвет блоков устройств расширения в Scratch 3.0?

Я модифицирую Scratch 3.0.

Я клонировал scratch-gui, scratch-blocks и scratch-vm и добавил свое новое устройство расширения. Теперь я хочу изменить цвет блоков расширения, но не нашел способа изменить цвет блоков расширения в Scratch 3.0.

Есть ли способ изменить цвет блоков расширения устройства в 3.0?


person Soumitya Chauhan    schedule 11.12.2020    source источник


Ответы (2)


документация по scratch-vm

            // Core extensions only: override the default extension block colors.
        color1: '#FF8C1A',
        color2: '#DB6E00',

Примените этот цвет1 и цвет2 в getInfo()

class SomeBlocks {
constructor (runtime) {

    this.runtime = runtime;
}

getInfo () {
    return {
       
        id: 'someBlocks',

        // Core extensions only: override the default extension block colors.
        color1: '#FF8C1A',
        color2: '#DB6E00',
        .
        . 
        .
        .
        .
        .
        .
person Soumitya Chauhan    schedule 03.01.2021

Почему бы не использовать ScratchAddons? Вы можете просмотреть их сайт здесь: https://scratchaddons.com/

Найдите параметр «Настраиваемые цвета блоков».

person Speedblocks    schedule 21.01.2021