Input sliders
Input sliders
Отображение слайдеров для ввода числовых значений.
Clicking sound
Звук при соединении блоков.
Turbo mode
Включение турбо режима, в котором сложные проекты работают быстрее.
Flat design
Переключение к плоскому дизайну в стиле Scratch 2.0. Далее везде будут использованы скриншоты этого дизайна.
Плоский дизайн в стиле Scratch 2.0
Thread safe scripts
Защита выполнения скрипта. Если скрипт, который начинается с какого либо события, выполняется, и это событие происходит снова, то скрипт начинает выполнение сначала, с самого верхнего блока. Например, если эта функция выключена, то при нажатии на пробел спрайт каждый раз будет начинать движение слава направо из точки (-240; 0). Если же галочка будет установлена, то скрипт будет выполнен до конца, не смотря на нажатия на пробел.
Пример скрипта.
Prefer smooth animations
Изменение частоты обновления сцены до 1/30 секунды, как в Scratch. В обычном режиме работы Snap! Обновляет экран с максимально возможной частотой. Это используется для более плавного отображения анимации движения спрайтов, при использовании большого количества различных подвижных объектов, а также для одинакового отображения анимации на компьютерах различной мощности.
Flat line ends
Закругление концов линий. Линии с закругленными краями выглядят аккуратнее, однако, в случае если надо нарисовать объекты прямоугольной формы, то эту опцию лучше не включать.
Линия с прямоугольным концом.
Линия с закругленным концом.
Codification support
Добавляет экспериментальную функцию позволяющую транслировать скрипты Snap! в программы на других языках программирования. Добавляет 4 блока.
Поддержка трансляции.
Для знакомства с этими экспериментальными возможностями Snap! загрузите пример «Codification».
Часть блока транслирующего блоки в код на JavaScript.
Пример трансляции.
Inheritance support
Поддержка наследования.
Строка меню. Кнопки над сценой
Возврат к стандартному размеру сцены
Кнопка возвращает сцену к стандартному размеру.
Если кликнуть на эту кнопку, удерживая нажатой клавишу Shift, то сцена уменьшится до минимально возможного размера.
На весь экран
Кнопка разворачивает сцену на весь экран. Snap! Переходит в режим презентации.
Кнопка переключения в режим презентации.
Зеленый флажок
Запуск проекта.
Если на зеленый флажок кликнуть, удерживая клавишу Shift, то Snap! перейдет в турбо режим и флажок смениться на зеленую молнию.
Запуск проекта в турбо режиме.
Пауза
Пауза.
Остановка проекта
Остановка проекта.
Кнопка добавить спрайт
Эта кнопка добавляет новый спрайт с костюмом в виде стрелочки. Этот костюм называется костюмом черепашки. Не представляю, что надо было сделать с милым существом, чтобы оно стало таким!
Кнопка добавления спрайта.
Кнопка нарисовать спрайт
При нажатии на эту кнопку откроется графический редактор. В котором можно нарисовать произвольный спрайт.
Кнопка рисования спрайта.
Свойства спрайта
Кнопки и закладки управления свойствами спрайта расположены над областью скриптов.
Свойства спрайта.
Стили вращения спрайта
У спрайта есть три стиля вращения.
Первый стиль вращения можно вращать. Он устанавливается при помощи кнопки can rotate.
Стиль вращения можно вращать.
Стиль вращения вправо-влево.
Стиль вращения вправо-влево.
Стиль вращения не вращать.
Переименование спрайта
Изменить имя спрайта можно непосредственно в окне с его именем.
Возможность перемещения спрайта мышкой
Возможность перемещения спрайта по сцене с помощью мышки включается и отключается кнопкой draggable под окном с именем спрайта.
Кнопка draggable.
Я рекомендую отключать эту опцию при использовании блока when I am clicked.
Закладка Scripts
Открывает область скриптов в которой происходит формирование скриптов из отдельных блоков.
Закладка Scripts.
Закладка Costumes
Эта закладка позволяет управлять различными костюмами спрайта. По умолчанию у скрипта только костюм черепашки в виде стрелочки. Новые костюмы спрайта можно импортировать с помощью раздела меню Import, или просто перетащив в эту закладку файл и изображением.
Закладка Costumes.
Закладка Sounds
Эта закладка позволяет управлять различными звуками, которые может воспроизводить спрайт. В отличие от Scratch, по умолчанию у скрипта нет звуков. Добавить звуки можно импортировав их с помощью раздела меню Import, или просто перетащив в эту закладку звуковой файл.
Закладка Sounds.
Управление сценой
Управление сценой очень похоже на управление спрайтами, за исключением возможности перемещаться.
Управление сценой.
Переименование сцены
Сцену можно переименовать также как и любой спрайт через окошко с ее именем.