Команда приписывания мебельных позиций
Материал из K3-Macro
(перенаправлено с «SetPosition»)
SetPosition [On|Off]
Команда SetPosition включает (On
) или выключает (Off
) приписывание мебельных позиций при создании дубликата мебельного объекта командами Move, Rotate, Scale, Mirror и пр.
Мебельные позиции нужны объектом верхнего уровня, чтобы при создании дубликата объекта (копировании) система знала, что число объектов увеличилось и дубликат получил свой уникальный номер. Однако, в макропрограмме создания прототипа присвоение дополнительного уникального номера мебельному элементу излишне. Для этого приписывание мебельных позиций необходимо исключить.
Для определения текущего состояния можно воспользоваться следующим примером:
#stat SetPosition; if (stat==0) { // приписывание позиций ВЫКЛ } else { // приписывание позиций ВКЛ }