Added by , published
Алгоритмы, Наработки и Способности
Способ реализации:
vJass
Тип:
Наработка
Версия Warcraft:
1.26
Наработка начинающим картоделам, предназначена для упрощения создания простых фреймов в Warcraft III v1.26. А также создавать, менять их размер и позицию непосредственно в игре, что подходит для создания визуального представления как будет выглядеть ваш интерфейс.

Для использования вам понадобится
Запустить карту через лаунчер uJAPI
Понимание JASS. Для простых фреймов, не обязательно
Как пользоватся в игре
При запуске игры вам доступны команды
  • -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
Версия 0.3.5
  • Возможность создавать SPRITE
  • Управление по изменению угла у SPRITE
  • Небольшая оптимизация
  • Добавлена демо версия для GUI ( только создание "кнопки" )
`
LOADING AD...
0
19
0
Неплохо было бы добавить каких-то скриншотов
0
14
0
Дабавил один, он на модерации. Фрейм из триггера примера. Остальное скринами не отобразить
Replies (2)
1
19
1
Borodach, на всякий случай пишите ответ в ветке, а то Скорпиот может наругать
0
24
0
Borodach, тот самый кастомный тултип, о котором мечтал Radioactive
2
3
Крутая наработка, по чаще бы такие, вот бы какую нибудь наработку с системами талантов на фреймах которые выбираешь и дают то или иное 🙂А так приятная наработка
Replies (1)
1
14
1
хПандАх, Наработка - инструмент, с помощью нее можно реализовать систему талантов.
Функционал для простых дейстий есть, делает часть работы за юзера, тем самым упрощает использование инструмента uJAPI
1
0
Неплохо.
1
28
1
Полезное, но энивей новичкам будет трудно даже с таким инструментарием осваивать фреймы. Думаю найдётся более годное применение подобному, но это уже фантазия юзеров
Replies (1)
2
14
2
rsfghd, Еще добавлю гуи пример, сложно ленивым и тем кто только разбирается как работает GUI
3
1
3
В описании ошибка, по факту не для новичков, а те кто уже продвинулся и ему просто в падлу изучать все эти ваши фреймы. Исходник в таких случаях невероятно помогает, особенно если есть руководство по использованию и все сделано за вас.
А так желаю довести до ума и реализовать идеи из списка.
Replies (1)
1
14
1
Aderta_1, В моем понимании, начинающий тот кто разобрался для чего переменные, что такое условия и действия, как они работают. Дальше ctrl+c и ctrl+v из примера и подставить свои значения. Также есть триггер readme, в котором попробовал описать что и для чего.
0
20
0
Исправь описание, что требуется "УжОпа"
Replies (1)
0
14
0
SсRealm, Под скрином написано что нужно для использования
0
22
0
А на рефорге, будет работать?
Replies (1)
1
14
1
RvzerBro, Нет, используются функции из uJAPI
2
14
2
A new version is out! Scroll to the resource
Новая версия Frame builder 0.2.8
2
14
2
A new version is out! Scroll to the resource
Новая версия Frame builder 0.3.5
To leave a comment please sign in to the site.