Атрибуты

динамических компонентов SketchUp

X, Y, Z

[координата]

Атрибуты X, Y, и Z содержат значения для координат компонента по осям X (красная), Y (зеленая) и Z (синяя).

LenX, LenY, LenZ

[длинна]

Атрибуты LenX, LenY, и LenZ содержат значения длинны компонента по направлениям осей X (красная), Y (зеленая) или Z (синяя).

RotX, RotY, RotZ

[вращение]

Атрибуты RotX, RotY, и RotZ содержат значение вращения вокруг осей X, Y, или Z, в градусах.

Hidden

[скрытый]

Атрибут Hidden содержит либо 1 (TRUE), чтобы скрыть компонент или 0 (FALSE), чтобы показать компонент.

Copies

[копий]

Атрибут Copies содержит количество копий компонента, создаваемых посредством SketchUp. Каждая копия будет создана в точных X, Y, и Z координатах оригинала. Атрибут Copies обычно используется в сочетании с атрибутом Copy.

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

[имя]

Атрибут Name содержит имя компонента, которое вы хотели бы видеть в диалоговом окне Component Options.

Summary

[резюме]

Атрибут Summary содержит краткое, состоящее из одного предложения, резюме компонента для диалогового окна Component Options.

Description

[описание]

Атрибут Description содержит более подробное описание компонента для диалогового окна Component Options.

ItemCode

[art]

Атрибут ItemCode содержит код производителя для продукта, представленного динамическим компонентом.

ImageURL

[ссылка на миниатюру]

Атрибут ImageURL содержит URL к GIF, JPG, или PNG файла в Интернете, который вы хотите, чтобы разместить в диалоговом окне Component Options.

Например, если ImageUrl равен http://mysite.com/myimage.gif, то изображение "myimage.gif" заменит SketchUp-миниатюру, внутри диалогового окна Component Options.

DialogWidth

[ширина диалогового окна]

Атрибут DialogWidth содержит ширину, в пикселях, диалогового окна Component Options.

DialogHeight

[высота диалогового окна]

Атрибут DialogHeight содержит высоту, в пикселях, в диалогового окна Component Options.

onClick

[по клику]

Атрибут onClick содержит простой скрипт определения того, как компонент будет реагировать на клик по нему (с помощью Interact tool (взаимодействовать)). Например, если атрибут onClick содержит ("Hello World"), окно предупреждения будет отображаться, если пользователь кликнул на компоненте. Обратитесь к списку функций onClick для получения дополнительной информации.

Material

[материал]

Атрибут Material содержит материал, присваиваемый компоненту. Материал может иметь следующие форматы:

Имя цвета, такое, как 'Blue' (см. Ruby API документацию для полного списка цветов)

Шестнадцатеричную строку, например, '# FFFF00' или '3399A0' (# необязательно).

Три числа списка значений RGB (между 0 и 255). Например, 255, 128, 0.

Название материала, который существует в списке материалов InModel . Ваш динамический компонент должен иметь крошечный полигон с присвоенным материалом (образец материала), который вы хотите отобразить, встроенный где-то в компоненте. Материал также должен иметь другое имя. Например, "0002_HotPink" не будет работать, если вы не переименовали его, например в "0002_MyHotPink»).