Передавая положение мыши из вне, каждые 0.01 сек работает так как нужно
Лучше передавать положение координат мыши по событию MouseMove
GetPlayerMouseX={}
GetPlayerMouseY={}
function InitMouseMoveTrigger()
local MouseMoveTrigger = CreateTrigger()
for i = 0, bj_MAX_PLAYER_SLOTS - 1 do
local player = Player(i)
if GetPlayerSlotState(player) == PLAYER_SLOT_STATE_PLAYING and GetPlayerController(player) == MAP_CONTROL_USER then
TriggerRegisterPlayerEvent(MouseMoveTrigger, player, EVENT_PLAYER_MOUSE_MOVE)
end
end
TriggerAddAction(MouseMoveTrigger, function()
local id=GetPlayerId(GetTriggerPlayer())
--HERO[id].IsMouseMove=true
GetPlayerMouseX[id]=BlzGetTriggerPlayerMouseX()
GetPlayerMouseY[id]=BlzGetTriggerPlayerMouseY()
end)
end
через обычную локнутую камеру, думаю можно спроэцировать координаты земли на экран... но если курсор будет в небе при наклоне как у 3 лица.. тут так не проканает
makkad, кстати после того как ты написал этот пост, я уже дважды я получил эту же "утечку", добавил лишь только спаун юнитов которых ранее не было
После 1,3 варкрафт зависает намертво но потребляемая память начинает расти до бесконечно по 7 мегабайт в секунду.... происходит это после ничего... в рандомный момент времени..
Отключение триггеров по 1, может быть долгой и нужной задачей. Ясно что-то утекает из за нестабильных алгоритмов работы рефорджа... Тут надо просто ждать более стабильных патчей, если наблюдаются такие проблемы
А как она анимирована тот? Можно показать видео или гифкой.. или это шкаф мимик, который прыгает и кусается?
"Stand,Death,Death alternate", нужна анимация открытого шкафа, и переходные открыть закрыть... вот тогда вообще топ
CkeJIetuN, Точно не через камеру телефона, Обс меньше всех потребляет ресурсов, скрины вообще не раскрывают геймплей, а раскрывают скудность рельефа (собственно ты сам это сказал)... Так покажи же эти лучшие стороны
» WarCraft 3 / Камера от 3 лица.
» WarCraft 3 / Камера от 3 лица.
» WarCraft 3 / inputMovement - Движение клавишами WASD, Ctrl, Space
» WarCraft 3 / Решение бага левой кнопки мыши
» WarCraft 3 / Останови пандемию!
» WarCraft 3 / Камера от 3 лица.
» WarCraft 3 / Камера от 3 лица.
» Администрация XGM / Макетная сетка и блоки
» XGM Team / Обновление 2020 - Stage 7
» Endless Tale / Endless Tale
» WarCraft 3 / Убей моего пеона
» WarCraft 3 / Утечки памяти и фризы в 1.32, которых нет в 1.26
После 1,3 варкрафт зависает намертво но потребляемая память начинает расти до бесконечно по 7 мегабайт в секунду.... происходит это после ничего... в рандомный момент времени..
» WarCraft 3 / Убей моего пеона
Но закачка снова доступна (как и вернувшиеся теги)
» WarCraft 3 / Утечки памяти и фризы в 1.32, которых нет в 1.26
» WarCraft 3 / war3map.j blizzard.j но с вариантом луа есть такое??)
» WarCraft 3 / M-City-Economix
» WarCraft 3 / M-City-Economix
» WarCraft 3 / Деревянный шкаф (анимированный)
"Stand,Death,Death alternate", нужна анимация открытого шкафа, и переходные открыть закрыть... вот тогда вообще топ
» WarCraft 3 / M-City-Economix
но играть мы в это конечно не будет
» WarCraft 3 / Шанс 33/33/33%
Ред. Берги
» WarCraft 3 / [Lua] Совместная работа над WC3 проектами
» Endless Tale / Endless Tale
» WarCraft 3 / Defenders
» Огонёк Феникса / Комикс - Маркетинг для бизнеса
» WarCraft 3 / написал свою функцию, будет работать или нет?