RUS  ENG 

Поворот элемента

Страницы: 1
RSS
Поворот элемента
 
Добрый день

Как я понимаю, минимальный поворот объекта - 7 градусов. Если значение меньше, то объект не будет поворачиваться.
Так и должно быть, или я что-то не так сделал?

P.S заметил что малые градусы работают, но только когда текущий градус не равен 90, 180, 270, 360.

Sub rot
Set L = Zulu.ActiveMapDoc.Layers.Active
ell =L.CurrentID
set el = L.Elements.GetElement(ell)

x1 = el.GetCenter.X
y1 = el.GetCenter.Y
el.Rotate x1, y1, 1, 0
End Sub
Изменено: Сергей Мечев - 11.01.2023 16:11:34
 
Цитата
написал:
Добрый день

Как я понимаю, минимальный поворот объекта - 7 градусов. Если значение меньше, то объект не будет поворачиваться.
Так и должно быть, или я что-то не так сделал?

P.S заметил что малые градусы работают, но только когда текущий градус не равен 90, 180, 270, 360.
Добрый день. Наследие экранного редактирования. В нем для символов углы близкие к осям округляются для ориентации по оси. Подправим в ближайшем обновлении.

Обычно для символов используют не вращение, а задание угла

el.Angle = el.Angle + 1
Страницы: 1