Это набор управляющих параметров, которые могут вносить изменения в размер компонента , менять его положение , изменять цвет и анимировать
Атрибуты служат для ручного управления или редактирования компонентов
Благодаря атрибутам создаются динамические библиотеки и компоненты
Атрибуты открываются соответствующей кнопкой в верхней панели инструментов
Редактирование атрибутов
Атрибуты поддерживают математические функции и условные операторы
Могут использовать значения соседних атрибутов или родительского компонента
Обращение к атрибутам родительского компонента =parent!LenX
Удаление атрибутов
Удаляем атрибуты в том случае если объект не меняет размер или позицию
Зарезервированные Атрибуты
Базовый набор атрибутов заложенных изначально в программе SketchUp
Сведения о компоненте
Name - Имя компонента
Summary - Краткое описание компонента
Description - Описание компонента
ItemCode - Уникальный идентификатор
Положение
X - Позиция по красной оси
Y - Позиция по зелёной
Z - Позиция по синей оси
Размер
LenX - Размер по красной оси
LenY - Размер по зелёной оси
LenZ - Размер по синей оси
Поворот
RotX - Вращение по красной оси
RotY - Вращение по зелёной оси
RotZ - Вращение по синей оси
Поведение
Material - Материал компонента
ScaleTool - Определяет точки масштабирования
Hidden - Отобразить или скрыть компонент
OnClick - Запускается сценарий по клику
Copies - Создание копий компонента
Конструктор форм
ImageURL - Ссылка на изображение миниатюры
DialogWidth - Ширина диалогового окна
DialogHeight - Высота диалогового окна
Пользовательские атрибуты
Нужны для создания дополнительных параметров , для переноса значений атрибутов на другие уровни вложенности и проведения различных вычислений
Вывод атрибутов в панель параметры
Можно создать динамический параметр который будет отвечать за высоту объекта