Метод ThreeDFormat.IncrementRotationY (Publisher)

Изменяет поворот указанной фигуры вокруг оси Y (по вертикали) на указанное количество градусов.

Синтаксис

expression. IncrementRotationY (Increment)

Выражение Переменная, представляющая объект ThreeDFormat .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Приращение Обязательный Single Указывает на количество градусов для поворота фигуры вокруг оси Y. Может быть значением от -90 до 90. Положительное значение наклоняет фигуру влево; отрицательное значение наклоняет его вправо.

Замечания

Используйте свойство RotationY , чтобы задать абсолютный поворот фигуры вокруг оси Y.

Невозможно изменить поворот вокруг оси Y указанной фигуры после верхнего или нижнего предела свойства RotationY (от 90 до -90 градусов). Например, если для свойства RotationY изначально задано значение 80, а для аргумента Increment задано значение 40, результирующее вращение будет иметь значение 90 (верхний предел для свойства RotationY ) вместо 120.

Чтобы изменить поворот фигуры вокруг оси X (по горизонтали), используйте метод IncrementRotationX . Чтобы изменить поворот вокруг оси Z (распространяется наружу от плоскости публикации), используйте метод IncrementRotation .

Пример

В этом примере первая фигура активной публикации наклоняется на 10 градусов вправо. Чтобы увидеть результат этого кода, фигура должна быть экструдирована.

ActiveDocument.Pages(1).Shapes(1).ThreeD _ 
 .IncrementRotationY Increment:=-10

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.