Мои Блоки

 

Конструктор блоков позволяет выделить несколько блоков в рабочей области и сгруппировать их в отдельный блок со своей пиктограммой. Например, в блок под названием «Движение робота» могут входить блок «Движение»(для управления колесами робота) и блок « Звук»(воспроизводящий звуковой файл, когда робот перемещается на определенное расстояние). При создании новой программы для того же робота достаточно перетащить блок «Движение робота» из пользовательской палитры: эта часть программы будет готова, поскольку в параметры уже заданы в блоке.

Создание блока

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

2.     Выделите блоки. Которые нужно объединить в блок: установите указатель мыши в угол изображаемого прямоугольника, который должен охватить все эти блоки; удерживая кнопку мыши, переместите указатель  к противоположному углу воображаемого прямоугольника. Отпустите кнопку мыши: все блоки нового блока будут выбраны. При этом нужно учитывать, что если даже часть какого-либо блока попадет в прямоугольник, этот блок включен в создаваемый новый блок (рис. 1).

Блоки «Движение» и «Звук», выделенные при помощи мыши

Рисунок 1. Выделение блоков.

Выбрав блоки, откройте в верхней части окна NXT меню «Правка» и выберите команду «Создать блок». Откроется экран « Конструктор блоков» (рис. 2).

Рисунок 2. Конструктор блоков.

Присвойте новому блоку имя и кратко опишите его функции. Пример: «Этот блок управляет моторами TriBot и выдает звуковой сигнал, когда робот перемещается на один метр». Нажмите «Далее» для перехода к следующему шагу.

Теперь для нового блока нужно создать значок. Мышью перетащите один-два значка в поле пиктограммы нового блока. Клавишами навигации на клавиатуре установите пиктограммы точно в нужное место. Справа показано, как выглядит в данный момент пиктограмма вашего блока. Щелкните «Готово». Новый блок появится в текущей программе (рис. 3).

Рисунок 3. Окно выбора значка для блока

Редактирование уже созданного Блока

Чтобы изменить функции Блока, отредактируйте содержащиеся в нем блоки, дважды щёлкнув на Блоке, или выбрав в меню «Правка» команду «Редактировать Мой блок». Если требуется изменить только пиктограмму элемента Мой Блок, выберите блок и выберите в меню «Правка» команду «Изменить значок Блока» — при этом запустится «Конструктор блоков», в котором можно внести изменения.

Управление Пользовательской палитрой

Для добавления и удаления Блоков в Пользовательской палитре, в меню «Правка» выберите команду «Управление Палитрами». Чтобы отправить другу какой-либо «Блок», создайте его копию и вложите её в электронное письмо. Если вы получите Блок от друга, то зайдите в «Управление Палитрами» и перетащите этот «Мой Блок» в папку «Мои Блоки».

В Пользовательской палитре можно создавать новые дополнительные палитры. Для этого в папке «Блок» нужно создать новую папку. Чтобы измененить вид каждой дополнительной палитры, поместите файлы PNG (Portable Network Graphics) размером 45x45 пикселей (PaletteIcon.png и PaletteIconHilight.png) в папку дополнительной палитры. Для каждой дополнительной пользовательской палитры можно задать подсказку, для этого вставьте текстовый файл PaletteIcon.txt (с текстом подсказки) в эту же папку.