Читаем Программирование на Scratch 2. Часть 2 полностью

Некоторые блоки позволяют выбирать варианты с помощью выпадающего списка. Например, блок изменения эффектов позволяет выбрать один из семи эффектов.

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

Блок выбора музыкального инструмента позволяет выбрать один из двадцати одного музыкального инструмента

В. СТИЛИ ВРАЩЕНИЯ.

В Scratch 2.0 существует всего три типа вращения. Рассмотрим каждый из них.

Круговой стиль вращения.

Спрайт может поворачиваться в любом направлении. В свойствах спрайта он обозначен как круговая стрелочка.

При изменении текущего направления спрайта, спрайт будет поворачиваться на требуемое количество градусов.

Стиль вращения вправо-влево.

Спрайт может поворачиваться только в двух направлениях. Направо или налево. Поворот в остальных направлениях невозможен. В свойствах спрайта он обозначается как двойная стрелочка.

При изменении текущего направления спрайта, спрайт не будет поворачиваться на требуемое количество градусов, как в круговом стиле вращения. При текущем направлении спрайта от 0 до 180 градусов спрайт будет повернут вправо, при направлении от 0 до -180 градусов, спрайт будет повёрнут влево.

Не вращать.

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

При изменении текущего направления спрайта вращаться он не будет.

Г. ПРОНУМЕРОВАННЫЕ ЦВЕТА И ОТТЕНКИ.

В Scratch каждый цвет имеет свой номер. Оттенки цвета также имеют номера. Это сделано для более удобной работы с цветом. Числовые значения цветов используются в блоках «изменить цвет пера» и «установить цвет пера».

Числовые значения оттенков используются в блоках «изменить тень пера» и «установить тень пера». Обратите внимание, из-за ошибки перевода на русский язык оттенок пера назван тенью, возможно, это скоро будет исправлено.

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

Ниже приведена более подробная таблица соответствия цветов и их числовых обозначений с шагом 10.

Все оттенки цветов также пронумерованы от ноля, самого тёмного оттенка, до ста, самого светлого оттенка. Ниже приведена таблица оттенков. Нормальный красный цвет получается при значении оттенка в 50.

Д. ГРАФИЧЕСКИЕ ЭФФЕКТЫ.

В Scratch 2.0 есть семь графических эффектов, которые могут быть применены к спрайтам и фонам. Графические эффекты применяются с использованием блоков «Изменить эффект на», и «Установить эффект в значение». Вид графического эффекта выбирается с помощью выпадающего списка, значение эффекта вводится с клавиатуры. Блок «Убрать графические эффекты», как следует из его названия, убирает все графические эффекты.

Эффект «цвет».

Это циклический эффект. Цвет спрайта изменяется при изменении значения эффекта от 0 до 200. При значении больше 200, например, при 201, спрайт выглядит так же, как и при 1. При 300, так же, как и при 100. При 400, так же как при 200 и при 0, то есть, без изменения цвета. Например, если у нас есть спрайт красного цвета, то при значении эффекта «цвет» равного 0, спрайт будет красным. При значении эффекта 25, спрайт станет оранжевым. При значении эффекта 50, спрайт станет жёлтым и так далее, пока, при достижении значения эффекта 200, спрайт снова не станет красным. Направление изменения цвета спрайта показано на рисунке.

Если спрайт изначально был не красного, а, например, как Кот, оранжевого цвета, то при значении эффекта 25 он станет жёлтым, при 50 зелёным, а при 75 — голубым. Изменение цветов будет происходить в том же порядке, и, при достижении значения эффекта 200, спрайт снова станет оранжевым.

Числовые обозначения цветов также используются при рисовании пером. Ниже приведена таблица соответствия цветов и их числовых обозначений с шагом 25.

Эффект «рыбий глаз».

При применении этого эффекта спрайт как будто надувается изнутри. Края спрайта остаются почти без изменений, а центр увеличивается в размере.

Эффект не циклический, значение эффекта может быть очень велико, однако, при значении эффекта больше 1000, спрайт практически не изменяется, он превращается в круглое цветное пятно. Самые интересные изменения происходят со спрайтом при изменении значения эффекта «рыбий глаз» от 0 до 200.

На рисунке показан Кот со значением эффекта «рыбий глаз» равным 200.

Эффект «завихрение».

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных