Shestak UI
Go Back   Shestak UI > Interface Forums > Russian Community > Technical Support

Technical Support Ask for help or find solutions about ShestakUI.

Advertising

 
Thread Tools
Old 12.09.2017, 18:13   #11
Wetxius
 Assistant User Information

Wetxius's Avatar
Скорее всего проблема в том, что код обновление итем левела привязан к общему коду обновления сумок, и там есть вот такой эвент
lua Code [Select]:
function Stuffing:BAG_UPDATE_COOLDOWN()
    for i, v in pairs(self.buttons) do
        self:SlotUpdate(v)
    end
end
При использовании абилок, если есть в сумках итемы с кд, этот эвент срабатывает.
Надо исключить этот эвент для обработки итем левела, а возможно и другие ненужные.

Добавлено через 6 минут
Quote:
Originally Posted by alekk View Post
еще немного потестировал
на всех проблемных персонажах полное отключение Bags.lua в Bindings.xml снижает просадки до уровня без сборки
Попробуй строки выпилить https://github.com/Shestak/ShestakUI...ua#L1180-L1184
Say Thank:
alekk (12.09.2017)
Old 12.09.2017, 18:13   #1.5 - Disable Ads

Advertise on this site

Old 12.09.2017, 18:42   #12
alekk
 Elder Member User Information

alekk's Avatar
Wetxius, помогло
еще 1041 строку убрать
-- self:RegisterEvent("BAG_UPDATE_COOLDOWN")

отображение уровня предметов после этого на фпс не оказывает влияния
Says Thank:
Shestak (14.09.2017), Wetxius (12.09.2017)
Old 12.09.2017, 19:09   #13
Wetxius
 Assistant User Information

Wetxius's Avatar
Надо отдельную функцию сделать для этого эвента тогда. Чтобы только кулдауны обновлялись.
Вот версия https://gist.github.com/Wetxius/5b6c...3d8aae35442fb5
Надо проверить фпс, и корректность обновляние кдшек в сумках.
Says Thank:
alekk (12.09.2017), Shestak (14.09.2017)
Old 12.09.2017, 21:33   #14
alekk
 Elder Member User Information

alekk's Avatar
фпс не проседает
кд при юзе из сумки работают нормально
если с экшн бара нажать, а потом открыть сумку, то не всегда отображается. появляется например если кастануть что нибудь. (на камне возвращения попробовал)
Says Thank:
Shestak (14.09.2017), Wetxius (14.09.2017)
Old 12.09.2017, 22:13   #15
flameflower
 Elder Member User Information

flameflower's Avatar
Сегодня побегал в рейде (Аватара эпохальная).
И правда, есть просадка по фпс.
После установки обновленного модуля ситуация стала гораздо лучше.
Завтра еще потестирую и отпишусь о результатах.
Says Thank:
Shestak (14.09.2017), Wetxius (14.09.2017)
Old 13.09.2017, 07:25   #16
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by alekk View Post
если с экшн бара нажать, а потом открыть сумку, то не всегда отображается. появляется например если кастануть что нибудь. (на камне возвращения попробовал)
Обновил по той же ссылке. Фпс надо опять проверить.
Says Thank:
alekk (14.09.2017), flameflower (13.09.2017)
Old 13.09.2017, 21:05   #17
flameflower
 Elder Member User Information

flameflower's Avatar
Вроде бы все хорошо. Вполне комфортно игралось на моем ноутбуке в гробнице.
Says Thank:
Shestak (14.09.2017), Wetxius (14.09.2017)
Old 14.09.2017, 07:21   #18
alekk
 Elder Member User Information

alekk's Avatar
Тоже не заметил проблем
Says Thank:
Shestak (14.09.2017), Wetxius (14.09.2017)
Old 14.09.2017, 08:00   #19
Wetxius
 Assistant User Information

Wetxius's Avatar
https://github.com/Shestak/ShestakUI...a3b05186f3d135
Применил.
Says Thank:
alekk (15.09.2017), Shestak (14.09.2017)

Tags
bugs

Thread Tools



Mobile Style Русский English Deutsch Italian Chinese