alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
[Tool] WC DGUI creator
Решил второй раз опробовать свои силы в программировании. Вышло даже неплохо. Представляю ваше вниманию WC DGUI Creator.
ОписаниеЭта программа поможет вам легко и просто создать интерфейс основанный наDGUI системе J. Как бы GUI для DGUI. Вы расставляете объекты на рабочей области, настраиваете их как вам надо и в результате вы получаете код, который вы должны скопировать в карту. Работа с программойВ новой версии Интерфейс значительно изменился. Во первых он стал более удобным, во вторых немного компактней, по прежнему остались 3 основных объекта: Кнопка, Картинка и Текст. Каждый объект имеет свои параметры. Кнопка:
GUI редактор триггеровИнтерфейс: Состоит из "Листа действий" и окна "добавить действие". В окне действия вы выбираете нужное действие, указываете параметры, и жмете добавить. После того как вы закончили добавлять действия, жмите кнопку "Применить". Начнется процесс перевода GUI триггеров в Jass код. Этот код вставляется в код пользователя. Функции: На данный момент есть только две функции.
Установка в картуСперва импортируем в карту DGUI систему. Затем расставляем объекты в программе. После того как вы все расставили нажмите кнопку создать. Перед вами появиться окно, в котором будет код. Копируем этот код в карту. После этого вызываем функцию CreateInterface. Она берет только один параметр - это камера. Скачать видео (для старой версии) История создания» Версия 2.0.2
» Версия 2.0.1a
» Версия 2.0.1
» Версия 1.0.2
» Версия 1.0.1
Скачать Отредактировано King Ksel, 09.04.2010 в 18:51. |
31.01.2010, 20:31 | #1
+4/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
это решает теперь все смогут юзать DGUI |
31.01.2010, 20:34 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BK.Jugg
террорист из КиП
offline
Опыт:
27,066Активность: |
а вот это реально полезная программа. молодец, запомнил урок о том, что колореров >9000 и клепать такие проги не рекомендуется |
31.01.2010, 20:35 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Owain
FGS
offline
Опыт:
12,911Активность: |
Обалдеть, это круто !!! Мегареспект автору |
31.01.2010, 20:35 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
а чему радуетесь? там всеравно кода самому придеца не одну строчку писать) |
31.01.2010, 20:42 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Rewenger
The culprit will not die
offline
Опыт:
35,873Активность: |
Хм, я тут несколько раз подряд кликал скрыть/показать/сгенерировать код, после чего код показываться перестал вовсе. |
31.01.2010, 20:46 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
Теперь новичков с большими запросами можно с спокойной душой посылать сюда) правда это не работает для динамики. |
31.01.2010, 21:02 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
Цитата:
объясни Цитата:
сам код или окно? King Ksel добавил: Rewenger, с твоей проблемой разобрался. Просто окно на самом деле находиться за главной формой. Исправлю в следующей версии King Ksel добавил: agentex, ну возможно, но ведь меньше гемора уже с координатами. И все же для этого программа и писалась, чтобы было меньше гемора с координатами |
||
31.01.2010, 21:35 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
Там кстати х кривой, смещение идет на 0.034, уже не помню, учти |
31.01.2010, 21:40 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
XiMiKs, да я знаю что немного система координат хромает. Это из-за изображения на фоне.
Цитата:
как ты это вычеслил??? омг King Ksel добавил: срузу уж говорю что невидимость не работает. Постараюсь это исправить |
|
31.01.2010, 21:43 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
King_Ksel, система координат хромает не у тебя, а у джона =) это я тоже замечал и не раз. там даже от масштаба картинки зависят ее координаты |
31.01.2010, 21:44 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cytaster
offline
Опыт:
3,757Активность: |
Круто, респект. В базу надо, после исправление багов. Сам не обнаружил, так как пока не включил)
Теперь я смогу делать баннер рекламу как на файлообменниках в варе)
Какой язык программирования, если не секрет, Delphi? |
31.01.2010, 21:45 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
agentex, как это???
King Ksel добавил: Sarcazi, да King Ksel добавил: Цитата:
Если бы ты видел как он координаты с маштабом вычеслят. Когда я брал её для wof я немного переписал вычесление координат |
|
31.01.2010, 21:48 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
суть в том что координаты джона от -1 до 1 не соответсвуют реальным координатам на экране от -1 до 1. вот и все |
31.01.2010, 21:56 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
agentex, я знаю. Ну значит это не уменя проблемы с координатами
|
31.01.2010, 21:57 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MaHBe
offline
Опыт:
5,910Активность: |
Супер-прога.Мне пригодилась.Я кстати ее первый заюзал))) |
01.02.2010, 17:50 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
НОВАЯ ВЕРСИЯ 1.0.2
-Исправил баг с невидимостью. Теперь работает нормально -Теперь окна не будут пропадать -Новый пункт меню в закладке "Программа" - Код пользователя -Добавлена возможность изменения переменной в которой находиться юнит King Ksel добавил: Цитата:
если честно ты второй)) первый я |
|
01.02.2010, 21:09 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
опередили! опередили!
а по сабжу - сыро очень..
во-первых, там больше параметров, почему тока ширина? слабый конструктор.. |
01.02.2010, 21:27 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
ScorpioT1000, если честно еще была и высота, но я когда работал с DGUI заметил что высота не имеет значения. Как не крути нужно делать квадратную текстуру. Я сперва растянул. первый раз она показывыается как квадрат, а вот уже второй раз как растянутая.
Цитата:
скажи чего не хватает добавлю |
|
01.02.2010, 21:34 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
не хватает мощного Api чтобы делать списки, картинки и прочее.. если ты работал с cJass, я могу скинуть тебе частично разработанный мной код моего WinApi для DGUI. но я это заморозил из-за нехватки времени |
01.02.2010, 21:39 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|