Материал из Скретч Вики

< Блок внешнего вида

Блок
Изображение блока
установить эффект [ v] ()
КатегорияВнешний вид
Версия СкретчСкретч 28May05
Код scratchblocksустановить эффект [ v] ()
Тип блокаОбычный блок

Установить эффект () () — это Блок внешнего вида, по форме Обычный блок. Он устанавливает указанный графический эффект своего спрайта, клона или сцены на указанное значение. Выпадающее меню содержит эти графические эффекты: цвет, рыбий глаз, завихрение, мозаика, укрупнение пикселей, яркость и прозрачность (см. Список графических эффектов).

Во время Дня смеха 2019 года в настройках учетной записи была опция, которая позволяла применять эффекты призрака, яркости и цвета сцены ко всему редактору.

Примеры использования

  • Установка графических эффектов при запуске проекта.
когда щёлкнут по зелёному флагу
убрать графические эффекты
установить эффект [прозрачность v] (30)
установить эффект [яркость v] (-20)
установить эффект [завихрение v] (50)
  • "Включение" и "выключение" света.
когда щёлкнут по зелёному флагу//Для сцены
повторять всегда
 если <(свет) = (1)>, то
  установить эффект [яркость v] (40)
 иначе
  установить эффект [яркость v] (-40)
end

когда спрайт нажат//Для кнопки включения/выключения света
задать [свет v] значение ((1) - (свет))//1-включен 0-выключен
  • Сделать спрайт или сцену чёрно-белой.
установить эффект [цвет v] ((1) / (0))//1/0=бесконечность
  • Постепенной исчезание спрайта.
установить эффект [прозрачность v] (0)
повторить (50) раз
 изменить эффект [прозрачность v] на (2)
end
спрятаться
  • для изменения яркости кнопки при касании и нажатие.
повторять всегда
убрать графические эффекты
если <касается (указатель мыши v)?>, то
установить эффект [яркость v] (30)
если <мышь нажата>, то
установить эффект [яркость v] (-30)
ждать до <не <мышь нажата>>
если <касается (указатель мыши v)?>, то
передать [нажатие v]

См. также


Блоки
Движение
Внешний вид
Звук
Переменные
События
Управление

Сенсоры
Операторы
Перо
ш о
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.