В какой версии варкрафт3 можно нативно менять интерфейс прямо во время игры?
Хочется услышать мнения бывалых
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
33
Феникс, Мы можем сказать что да, в рефе это возможно и там всё круто, делается в 1 строчку, он всё равно туда не пойдёт, потому что уже имеет:
  1. Предвзятое отношение к рефу
  2. Слабые комп который его не потянет
  3. Скорее всего не имеет самой рефы так как: см пункты 1 и 2, преобретать её не планирует, потому что слишком сильно подвержен влиянию чужого мнения.
МиниЗавод,
Сделай сначала 1 карту на рефе через нормальный комп, через современную IDE и почувствую разницу, на сколько это отличается от нагораживания костылей старых версиях.
30
Bergi, на UjAPI ещё легче делать карту через современную IDE.
33
nazarpunk, Он всё равно это не запустит, даже слушать не станет, "ой мемхаки - сложно", и начнётсчя очередной троллинг меня своей дефолтщиной
30
"ой мемхаки - сложно"
А ещё антивирус ругается...
25
Предвзятое отношение к рефу
С чего это оно предвзятое? Реф имеет как сильные, так и слабые стороны
Слабые комп который его не потянет
Реф тянет
Скорее всего не имеет самой рефы
Но я ее купил...предзаказом
25
Он всё равно это не запустит,

Bergi,
очередной троллинг меня своей дефолтщиной
Начинается очередной троллинг меня своей нестандартностью, ты как лгбт с их гендерами
Загруженные файлы
17
лгбт с их гендерами
лгбт как раз за толерантность к чужим мнениям, если не считать представителей с двойными стандартами
30
лгбт как раз за толерантность к чужим мнениям
Значит ли это, что они толерантны к нетолерантным мнениям?
3
Так, а в чем спор? Я не въехал xDD. Доступ к интерфейсу есть с версии 1.31 (пре-рефордж), но там некоторые функции сильно ограничены. Начиная с рефорджа простота и удобство в создании кастомного интерфейса ограничены лишь фантазией. Начиная с версии 1.33 нативки некоторые для интерфейса немного изменились. Это важно учитывать. Интерфейс для версии 1.32 может криво работать, начиная с версии 1.33, и наоборот. Если будешь переносить проект на более новую версию, это надо все перепроверять. На XGM есть прекрасный перевод цикла статей с хайва, с дополнительными комментариями от автора xgm.guru/p/wc3/Funktsional-freymov-Ums. Различия в версиях там тоже указаны.
Текущие ограничения и проблемы при создании интерфейса - нет фрейма, ответственного за полноценный прокручиваемый список с другими функциональными фреймами, его просто нет в движке рефорджа. Обойти можно с помощью костылей, используя, как вариант наработку FrameFlow.
Кастомный интерфейс также сбрасывается при загрузке сохраненной игры, надо это учитывать и занового вызывать код, ответственный за кастомный интерфейс при загрузке сохраненной карты. Спокойно делается на гуи в 2 строчки.
Пара советов: создаваемые фреймы надо заносить в переменные и обращаться к ним, как к переменной. Функция GetFrameByName может иногда тупить, если на основе фрейма, с которому обращаются, уже создано много других фреймов.
Если создаешь анимированный фрейм на основе модельки mdx, лучше подгружать путь модельки заранее через Preload, иначе на прогрузке файла модельки фрейма может возникнуть микро-фриз. Как работать с Preload тоже куча статей.
Некоторые нативки могут вызывать диссинхрон. Какие именно - также есть в цикле статей.
30
Начиная с рефорджа простота и удобство в создании кастомного интерфейса ограничены лишь фантазией.
Только лишь фантазией?
Загруженные файлы
23
Только лишь фантазией?
Близы чёртовы халтурщики, как так можно было не переделать экранные координаты нормально?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.