#javascript #node.js #reactjs #blockly #mit-scratch
#javascript #node.js #reactjs #блочно #mit-scratch
Вопрос:
Я занимаюсь моддингом Scratch 3.0.
Я клонировал scratch-gui
, scratch-blocks
, scratch-vm
и добавил свое новое устройство расширения. Теперь я хочу изменить цвет блоков моего устройства расширения, но я не нашел никакого способа изменить цвет моих блоков расширения в Scratch 3.0.
Есть ли какой-нибудь способ изменить цвет блоков устройства расширения в версии 3.0?
Ответ №1:
Документация для scratch-виртуальной машины
// Core extensions only: override the default extension block colors.
color1: '#FF8C1A',
color2: '#DB6E00',
Примените эти color1 и color2 в 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',
.
.
.
.
.
.
.
Ответ №2:
Почему бы не использовать ScratchAddons? Вы можете просмотреть их сайт здесь: https://scratchaddons.com /
Найдите опцию «Настраиваемые цвета блоков».