Читать книгу: «Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch», страница 4
Reset Password…
Сброс пароля зарегистрированного пользователя.
Строка меню. Третья кнопка
Третья кнопка меню.
Language…
Выбор одного из 38 языков интерфейса.
Zoom blocks…
Изменение размера блоков. Стандартный размер равен 1.
Окно изменения размеров блоков.
В выпадающем списке можно выбрать подходящий размер блоков.
Меню выбора размера блоков.
Stage size…
Изменить размеры сцены. Ширина изменяется в пределах от 480 до 1 000 000, а высота от 180 до 1 000 000. Не имеет смысла делать сцену размером больше экрана.
Окно изменения размеров сцены.
Long form input dialog
При создании переменной в пользовательском блоке вы увидите не простую форму ввода имени переменной.
Простая форма создания переменных.
А сразу полную форму, которая появляется при нажатии на раскрывающийся список в предыдущей форме.
Расширенная форма создания переменных.
Рекомендую держать этот параметр всегда включенным.
Plain prototype labels
Убирает плюсики из редактора блоков.
Если немного поводить мышкой над именем блока, то появится плюсик, и можно вводить имена параметров.
Появился плюсик.
Эта функция используется для создания красивых скриншотов при написании руководств и учебников по Snap!
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.
Пример трансляции.
Бесплатный фрагмент закончился.