Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch. Денис Владимирович Голиков

Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch - Денис Владимирович Голиков


Скачать книгу
будет установлена, то скрипт будет выполнен до конца, не смотря на нажатия на пробел.

      Пример скрипта.

      Prefer smooth animations

      Изменение частоты обновления сцены до 1/30 секунды, как в Scratch. В обычном режиме работы Snap! Обновляет экран с максимально возможной частотой. Это используется для более плавного отображения анимации движения спрайтов, при использовании большого количества различных подвижных объектов, а также для одинакового отображения анимации на компьютерах различной мощности.

      Flat line ends

      Закругление концов линий. Линии с закругленными краями выглядят аккуратнее, однако, в случае если надо нарисовать объекты прямоугольной формы, то эту опцию лучше не включать.

      Линия с прямоугольным концом.

      Линия с закругленным концом.

      Codification support

      Добавляет экспериментальную функцию позволяющую транслировать скрипты Snap! в программы на других языках программирования. Добавляет 4 блока.

      Поддержка трансляции.

      Для знакомства с этими экспериментальными возможностями Snap! загрузите пример «Codification».

      Часть блока транслирующего блоки в код на JavaScript.

      Пример трансляции.

      Inheritance support

      Поддержка наследования.

      Строка меню. Кнопки над сценой

      Возврат к стандартному размеру сцены

      Кнопка возвращает сцену к стандартному размеру.

      Если кликнуть на эту кнопку, удерживая нажатой клавишу Shift, то сцена уменьшится до минимально возможного размера.

      На весь экран

      Кнопка разворачивает сцену на весь экран. Snap! Переходит в режим презентации.

      Кнопка переключения в режим презентации.

      Зеленый флажок

      Запуск проекта.

      Если на зеленый флажок кликнуть, удерживая клавишу Shift, то Snap! перейдет в турбо режим и флажок смениться на зеленую молнию.

      Запуск проекта в турбо режиме.

      Пауза

      Пауза.

      Остановка проекта

      Остановка проекта.

      Кнопка добавить спрайт

      Эта кнопка добавляет новый спрайт с костюмом в виде стрелочки. Этот костюм называется костюмом черепашки. Не представляю, что надо было сделать с милым существом, чтобы оно стало таким!

      Кнопка добавления спрайта.

      Кнопка нарисовать спрайт

      При нажатии на эту кнопку откроется графический редактор. В котором можно нарисовать произвольный спрайт.

      Кнопка рисования спрайта.

      Свойства спрайта

      Кнопки и закладки управления свойствами спрайта расположены над областью скриптов.

      Свойства


Скачать книгу