Атрибуты X, Y, и Z содержат значения для координат компонента по осям X (красная), Y (зеленая) и Z (синяя).
Атрибуты LenX, LenY, и LenZ содержат значения длинны компонента по направлениям осей X (красная), Y (зеленая) или Z (синяя).
Атрибуты RotX, RotY, и RotZ содержат значение вращения вокруг осей X, Y, или Z, в градусах.
Атрибут Hidden содержит либо 1 (TRUE), чтобы скрыть компонент или 0 (FALSE), чтобы показать компонент.
Атрибут Copies содержит количество копий компонента, создаваемых посредством SketchUp. Каждая копия будет создана в точных X, Y, и Z координатах оригинала. Атрибут Copies обычно используется в сочетании с атрибутом Copy.
Атрибут Copy содержит номер конкретной копии. Так, например, если значение Copies равно 3, Copy может содержать от 0 до 3 (0 будет оригинал). Copy обычно используется в формулах (так что это больше переменная, чем атрибут), чтобы обратиться к конкретной копии (как правило, копии располагаются на других координатах X, Y, и Z). Например, вы могли бы иметь формулу, для установки копий планок на заборе горизонтально вдоль оси X. Формула для X будет выглядеть, так
=5+Copy*(Fence!spacing+LenX).
Если 'Fence!spacing' (интервал забора) для планок равен 4" и ширина (Lenx) планки равна 2,5", эта формула имеет решение равное 5" для значения X оригинального компонента (5+0*(4+2.5)). Формула имеет решение равное 11,5 для первой копии (5+1*(4+2.5)), 18 для второй копии (5+2*(4+2.5)), и так далее для каждой копии планки.
Вы можете видеть копии компонента только в Outliner (Структуризатор) (Window > Outliner), а не в диалоговое окне Component Attributes. Таким образом, вы никогда не сможете увидеть значение атрибутов для копии.
Атрибут Name содержит имя компонента, которое вы хотели бы видеть в диалоговом окне Component Options.
Атрибут Summary содержит краткое, состоящее из одного предложения, резюме компонента для диалогового окна Component Options.
Атрибут Description содержит более подробное описание компонента для диалогового окна Component Options.
Атрибут ItemCode содержит код производителя для продукта, представленного динамическим компонентом.
Атрибут ImageURL содержит URL к GIF, JPG, или PNG файла в Интернете, который вы хотите, чтобы разместить в диалоговом окне Component Options.
Например, если ImageUrl равен http://mysite.com/myimage.gif, то изображение "myimage.gif" заменит SketchUp-миниатюру, внутри диалогового окна Component Options.
Атрибут DialogWidth содержит ширину, в пикселях, диалогового окна Component Options.
Атрибут DialogHeight содержит высоту, в пикселях, в диалогового окна Component Options.
Атрибут onClick содержит простой скрипт определения того, как компонент будет реагировать на клик по нему (с помощью Interact tool (взаимодействовать)). Например, если атрибут onClick содержит ("Hello World"), окно предупреждения будет отображаться, если пользователь кликнул на компоненте. Обратитесь к списку функций onClick для получения дополнительной информации.
Атрибут Material содержит материал, присваиваемый компоненту. Материал может иметь следующие форматы:
Имя цвета, такое, как 'Blue' (см. Ruby API документацию для полного списка цветов)
Шестнадцатеричную строку, например, '# FFFF00' или '3399A0' (# необязательно).
Три числа списка значений RGB (между 0 и 255). Например, 255, 128, 0.
Название материала, который существует в списке материалов InModel . Ваш динамический компонент должен иметь крошечный полигон с присвоенным материалом (образец материала), который вы хотите отобразить, встроенный где-то в компоненте. Материал также должен иметь другое имя. Например, "0002_HotPink" не будет работать, если вы не переименовали его, например в "0002_MyHotPink»).