>Как написать макрос на облет камеры в 360 градусов? Именно на облет а не просто камеру повернуть, тоесть с постепенным смещением, и чтобы блин он он не зациклился а после полного круга остановился?
>Доброго времени суток. Для облета по часовой стрелки /run MoveViewLeftStart(число Против /run MoveViewRightStart(число
Для остановки, соответственно /run MoveViewLeftStop( /run MoveViewRightStop(
Есть еще функция /run FlipCameraYaw(угол в градусах Поворачивает камеру на определенный угол.
>Я знаю о вов вики и у меня нет проблем с использованием гугла, у меня проблема с написанием макроса
>Добавьте в любой .lua файл
M = LibStub("AceAddon-3.0":NewAddon("MT", "AceTimer-3.0"
function M:OnEnable( self.v = 0 self.t = nil; end
function M:E( MoveViewLeftStop(
self:CancelTimer(self.t end;
function M:Run( self.v = 0
local r_time = 5; self.t = self:ScheduleRepeatingTimer("E", r_time MoveViewLeftStart(2.03/r_time end;
В макросе напишите /run M:Run( , и не забудьте что Ace3 должен быть установлен глобально или использоваться любым из Ваших аддонов. Чтобы остановить вращение раньше времени вызовите /run M:E(
>Это делается намного проще. Вот макрос на облет камерой 360° /script MoveViewLeftStart(0.5 /in 4 /script MoveViewLeftStop(
|