Линия входит в состав группы стандартных геометрических фигур, с помощью которых Вы можете рисовать презентации Ваших моделей.
Начиная с версии 6.5 появилась возможность добавления у линии третьей размерности. В этом случае в режиме работы модели фигура будет отображаться как в двумерной презентации, так и в окне трехмерной анимации, с определенной высотой (см. рисунок ниже). Основание фигуры Вы рисуете в графическом редакторе, а высоту задаете в дополнительном свойстве фигуры Z-Высота.

Чтобы
нарисовать
линию
из
палитры Презентация в
то
место
графического
редактора,
где Вы
хотите нарисовать
линию.
в
палитре
(при
этом
его
значок
должен
поменяться
на
этот:
).
Теперь
Вы
можете
сразу
рисовать
нужную
Вам
линию,
щелкнув
мышью в
том
месте диаграммы,
где Вы
хотите
нарисовать начальную
точку
линии, и
перетащив
мышь в
место
нахождения
конечной
точки.
Если Вы
рисуете
трехмерную
анимацию,
то мы
рекомендуем добавлять
фигуры
на
диаграмму
не из
палитры Презентация,
а из
палитры 3D
- в этом
случае опция Отображать на 3D
сцене будет
выбрана по умолчанию.
Имя – Имя фигуры.
Отображать имя – Если опция выбрана, то имя фигуры будет отображаться в графическом редакторе.
Исключить – Если опция выбрана, то фигура будет исключена из модели.
На верхнем уровне – Если опция выбрана, то фигура будет видна на презентации класса, в который будет вложен данный активный объект.
Значок – [Доступно, только если сброшен флажок Отображать на 3D сцене] Если опция выбрана, то фигура будет считаться частью значка класса активного объекта.
Блокировать
– Если
опция
выбрана,
то
фигура
будет
считаться заблокированной
и не
будет
реагировать
на
щелчки
мыши.
Таким
образом,
Вы не
сможете
выбрать
заблокированную
фигуру
в
графическом
редакторе
до тех
пор,
пока
Вы не
снимете
с нее
блокировку.
Обычно
это
требуется,
когда у
Вас
есть
какой-то
фоновый
рисунок,
используемый
как
подложка
для анимации,
и Вы
хотите
исключить
возможность
случайного
редактирования
этого
фонового
рисунка
при
рисовании
фигур
поверх
него.
На презентации – Если опция выбрана, то фигура будет отображаться на презентации во время выполнения модели.
Отображать
на 3D
сцене –
Если
опция
выбрана,
то будет
создан
трехмерный
аналог
двумерной
фигуры.
Тогда в
режиме
запуска
модели
двумерная
фигура
будет
отображаться
там же,
где она
и была
нарисована
в
графическом
редакторе,
а
трехмерная
будет
видна в
специальном
элементе,
предназначенном
для
просмотра
трехмерной
анимации
- 3D
окне.
Цвет линии - Задает цвет линии. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета. Если Вы не хотите, чтобы линия была видна, выберите Нет линии.
Толщина линии - Задает толщину линии. Выберите нужную Вам толщину из выпадающего списка или же введите ее значение в пикселах в поле справа.
Стиль линии - [Доступно, только если сброшен флажок Отображать на 3D сцене] Задает стиль линии. Выберите из выпадающего списка, хотите ли Вы, чтобы линия была сплошная, точечная или пунктирная.
X – x-координата начальной точки линии.
Y – y-координата начальной точки линии.
dX – Смещение конечной точки относительно начальной по оси X.
dY – Смещение конечной точки относительно начальной по оси Y.
Z – [Доступно, только если установлен флажок Отображать на 3D сцене] z-координата начальной точки линии.
Z-Высота – [Доступно, только если установлен флажок Отображать на 3D сцене] Z-высота фигуры (размерность фигуры, которая изначально расположена вдоль оси Z), в пикселах.
dZ – [Доступно, только если установлен флажок Отображать на 3D сцене] Смещение конечной точки относительно начальной по оси Z.
Разрешить программное управление – [Доступно, только если сброшен флажок Отображать на 3D сцене] Если опция выбрана, то фигура будет представлена в модели как Java объект, и она будет доступна из кода по имени. С помощью программного интерфейса Вы сможете изменять визуальные свойства фигуры и тем самым управлять ее внешним видом во время выполнения модели.
|
Имя |
Тип |
Описание |
|
Количество |
int |
Количество экземпляров данной фигуры. Если Вы оставите это поле пустым, то будет создана только одна такая фигура. См. раздел Репликация фигур. |
|
Видимость |
boolean |
Видимость фигуры. Фигура будет видна, если заданное здесь выражение будет истинно (true), в противном случае фигура отображаться не будет. |
|
X |
double |
x-координата начальной точки линии. |
|
Y |
double |
y-координата начальной точки линии. |
|
Z |
double |
[Доступно, только если установлен флажок 3D] z-координата начальной точки линии. |
| Z-высота | double | [Доступно, только если установлен флажок Отображать на 3D сцене] Z-высота фигуры (размерность фигуры, которая изначально расположена вдоль оси Z), в пикселах. |
|
Действие по щелчку |
- |
Код, который будет выполняться при каждом щелчке пользователя мышью по фигуре во время выполнения модели. |
|
Поворот (Z), рад |
double |
Угол поворота фигуры (в радианах). |
|
dX |
int |
Смещение конечной точки относительно начальной по оси X. |
|
dY |
int |
Смещение конечной точки относительно начальной по оси Y. |
|
dZ |
int |
[Доступно, только если установлен флажок Отображать на 3D сцене] Смещение конечной точки относительно начальной по оси Z. |
|
Масштаб по оси X |
double |
Коэффициент масштабирования фигуры вдоль оси X. |
|
Масштаб по оси Y |
double |
Коэффициент масштабирования фигуры вдоль оси Y. |
|
Масштаб по оси Z |
double |
[Доступно, только если установлен флажок Отображать на 3D сцене] Коэффициент масштабирования фигуры вдоль оси Z. |
|
Цвет линии |
java.awt.Color |
Цвет линии. |
|
Толщина линии |
int |
Толщина линии. |
|
Стиль линии |
int |
[Доступно, только если сброшен флажок Отображать на 3D сцене] Стиль линии. Используйте одну из трех констант:
|
Вы
можете
динамически
изменять
свойства
фигуры
во время
работы
модели
с
помощью
программного
интерфейса
соответствующего
класса.
Для
фигуры,
отображающейся
в
трехмерной
анимации это
будет
класс
Shape3DLine,
для отображающейся
только
в
двумерной
презентации
-
ShapeLine.