Наработка начинающим картоделам, предназначена для упрощения создания простых фреймов в Warcraft III v1.26. А также создавать, менять их размер и позицию непосредственно в игре, что подходит для создания визуального представления как будет выглядеть ваш интерфейс.
Для использования вам понадобится
Как пользоватся в игре
При запуске игры вам доступны команды
- -create создает поле с рамками
- addbtn создает кнопку
- addframe создает поле
- addtexture создает текстуру
- addstring создает строку
- addsprite добавляет SPRITE ----
- showcode покажет код для создания фрейма с его параметрами
Управление
- shift + влево, вправо, вниз, вверх меняют размер фрейма
- ctrl + влево, вправо переключают активный фрейм
- ctrl + вверх, вниз меняют рамер текста
- PageUp и PageDown изменяет размер шага
- Shift + P или R или Y Увеличит угол SPRIT'а по Pitch, Roll, Yaw
- Ctrl + P или R или Y Уменшит угол SPRIT'а по Pitch, Roll, Yaw
Идеи на будущее
Реализация или не реализация идеи, определяется сложностю и свободным временем
Добавить SPRITE - Анимированые фреймыДобавить TOOLTIPS - Подсказки при наведении на фреймСделать более удобное управление- Версия на AngelScript и сохранением кода в файл
Версия 0.2.8
Редактор в игре
Изменено управление
- Влево, вправо, вниз, вверх меняют позицию
- shift + влево, вправо, вниз, вверх меняют размер фрейма
- ctrl + влево, вправо переключают активный фрейм
- ctrl + вверх, вниз меняют рамер текста
- PageUp и PageDown изменяет размер шага
Добавлен кастомный ToolTip
Поправлена часть кода
Добавлен пример GUI + Custom script
Поправлена часть кода
Добавлен пример GUI + Custom script
Версия 0.3.5
- Возможность создавать SPRITE
- Управление по изменению угла у SPRITE
- Небольшая оптимизация
- Добавлена демо версия для GUI ( только создание "кнопки" )
Функционал для простых дейстий есть, делает часть работы за юзера, тем самым упрощает использование инструмента uJAPI
Edited by Borodach
А так желаю довести до ума и реализовать идеи из списка.
Edited by Borodach