2017-02-02 2 views
0

Я пытаюсь создать фигуру в трафарете с динамическими свойствами. Когда я поворачиваю Master Shape, я хочу, чтобы две фигуры включали ведущего, чтобы вращаться вокруг друг друга, сохраняя при этом свою собственную ориентацию. Вот фотографии того, что я говорю оMaster Shape теряет все свойства, когда их размещает

Vertical position

Diagonal position

Я получил эту работу, устанавливая каждый угол формы = GUARD (0 град), но когда я тяну коллекцию формы в трафарет, а затем вытащить его обратно, все динамические функции исчезли, две формы меняют ориентацию во время вращения.

Спасибо

ответ

2

Вам нужно сгруппировать фигуры в самой mastershape. Если они не находятся в одной группе, Visio автоматически создаст группу для вас автоматически, но это будет группа акций. Если вам нужны какие-то пользовательские свойства для фигуры, вы должны создать эту группу самостоятельно при создании mastershape.

1

Просто добавьте ответ @ Николая. Если вы хотите сохранить вертикальную ориентацию субформ, в соответствии с вашими изображениями, вы можете просто добавить ссылку на родительскую ячейку угла и вычесть это значение. Например, на скриншоте ниже, я сгруппировал две формы и установить затем установить угол ячейки зеленого суб-формы для:

Angle = -Sheet.6!Angle 

... где «Sheet.6» является ссылкой на групповая форма. (Синяя подформация, которую я оставил нетронутой для сравнения.)

enter image description here

Смежные вопросы