Добавлен LainMikoroso
set fr_FullScreen = BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0)
set fr_GameScreen = BlzGetOriginFrame(ORIGIN_FRAME_WORLD_FRAME, 0)
call BlzHideOriginFrames(true)
call BlzFrameSetAllPoints(fr_GameScreen,fr_FullScreen)
В общем использую это для того, чтобы убрать черную полосу и оригинальный интерфейс, но есть проблема, область, где находятся способности героя, остается, в том смысле, что даже если я перемещаю через call BlzFrameSetAbsPoint все иконки, я не могу мышкой отдать приказ юниту(бег/атаковать) через ту область, как это исправить?
Пробовал BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON, 0)), и перемещать, в итоге начинается откровенный ад, и мышь все равно не проходит через фрейм, прошу вашей помощи
Пробовал BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON, 0)), и перемещать, в итоге начинается откровенный ад, и мышь все равно не проходит через фрейм, прошу вашей помощи
Принятый ответ
Похожие вопросы:
ответ
Вот я тоже интересовался этим, но у меня проблема наоборот в отображении нужных элементов. Когда скрываешь основной интерфейс, исчезает все! Остается лишь панель управления, если применить :call BlzHideOriginFrames(true) call BlzFrameSetAllPoints(BlzGetOriginFrame(ORIGIN_FRAME_WORLD_FRAME, 0),BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0))
Если же добавить ко всему этому еще иcall BlzFrameSetAllPoints(BlzGetFrameByName("ConsoleUI",0),BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0))
То исчезает и панель управления
После всего этого пытался отобразить кнопки Меню, Логи, Союзники и Задания по отдельности с помощьюset ppp=BlzGetOriginFrame(ORIGIN_FRAME_SYSTEM_BUTTON,0) call BlzFrameSetVisible(ppp,true)
Но оно не отображало...затем попробовалset ppp=BlzGetFrameByName("UpperButtonBarMenuButton",0) call BlzFrameSetVisible(ppp,true)
И оно отобразило все четыре элемента меню, но мне это не надо...
Почему нельзя просто убрать все эти противные рамочки-картиночки и оставить/удалить/переместить все как надо, почему опять все через одно место...
Либо я дурак, либо это все кривое...Уже 2 день сижу и пытаюсь сделать одно и то же и все через одно место, то одно то другое...короче я х3
ответ
~8gabriel8:
Скачай какой-нибудь нестандартный интерфейс, там указаны пути импортирования файлов. Причём указаны для замены у определённой расы - human, orc, undead, nightelf.
Если же хочешь свой создать, то с помощью соответствующих графических программ сохрани эти blp, как png, внеси изменения, потом опять сохрани в blp.
ответ
Сам задал, сам ответил.
call BlzFrameSetParent выручает ситуацию, т.е. устанавливаешь предка, который не скрыт(любой созданный через blzCreateFrame, и к нему вешаешь.
ответ
~8gabriel8:
На 1.31 не знаю, на 1.26 достаточно файлы в mpq заменить, либо новый архив создать с ними. Скоро Reforged выйдет, станет не до этих модификаций.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
XGM Bot
4 года назад
2
Похожие вопросы:
- Как спрятать интерфейс?
ответ
Castiel:
- Интерфейс Варкрафт
ответ
~8gabriel8:
- Вопрос по интерфейсу 1.31
ответ
LainMikoroso:
- Смена интерфейса на 1.31
ответ
~8gabriel8:
Поиск по всем ресурсам на сайте
Принятый ответ
0
LainMikoroso
4 года назад
0
call BlzFrameClearAllPoints(BlzGetFrameByName("ConsoleUI",0))
Чтобы оставить комментарий, пожалуйста, войдите на сайт.