XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
maclaud
Rising Kingdoms 1.4
offline
Опыт: 543
Активность:
кнопка - радиус действия вышки
как сделать кнопку. при нажатии на которую будет отображаться радиус действия вышки?
Старый 08.06.2010, 20:54
Pray_AD
stay in c++
offline
Опыт: 7,145
Активность:
для A от 1 до 10: создать спецэффект в точке, расположенной на расстоянии радиуса выстрела вышки по кругу на 36*А градусов
Pray_AD добавил:
по "англесски" называется polar offset, по-русски как-то аналогично
Pray_AD добавил:
если не знаешь как привязать это все к способности, xgm.ru/forum/showthread.php?t=615 п.2.11
Старый 08.06.2010, 21:02
H
hello world
offline
Опыт: 130,725
Активность:
Ух это ты говоришь человеку который ничего даже не знает про утечки.
Ты представляешь какие лаги это вызовет?
Старый 08.06.2010, 21:17
Pray_AD
stay in c++
offline
Опыт: 7,145
Активность:
Что нужно удалять это самой собой разумеется =/
Старый 08.06.2010, 21:23
H
hello world
offline
Опыт: 130,725
Активность:
Я думаю можно как нибудь использовать "радиус выбора". Только его вроде изменить триггерно нельзя. Но подумать над этим стоит.
Старый 08.06.2010, 21:26
maclaud
Rising Kingdoms 1.4
offline
Опыт: 543
Активность:
Pray_AD, буду пробывать.
Ahelhot, расскажи поподробнее.

тоесть если я его создаю этот спец эффект. то его потом надо удалить будет обязательно? ну после нажатия кнопки "смотреть радиус"?
Старый 08.06.2010, 21:30
Pray_AD
stay in c++
offline
Опыт: 7,145
Активность:
Да, я так делал, когда нужны были расстояния точные, а спец-эффектами было лень делать. Но это способ точно не для "при нажатии способности"
Старый 08.06.2010, 21:30
H
hello world
offline
Опыт: 130,725
Активность:
Почему же? Можно изменить радиус на пару секунд, а потом вернуть назад. Ты лучше расскажи как это делать.
Старый 08.06.2010, 22:47
Pray_AD
stay in c++
offline
Опыт: 7,145
Активность:
Это делается в редакторе, и единственный способ использовать это - создавать нового юнита с необходимым "зеленым кольцом" и выбирать его триггерно. Можно оформить его так-же как и сама вышка, чтобы было не заметно подмены, все кроме модели конечно. А как только с него снимают выделение - удалять.
Старый 08.06.2010, 22:51
MasterDum
создатель миров
offline
Опыт: 5,866
Активность:
Pray_AD, при большом радиусе кольцо убого выглядит.
а не проще сразу радиус вначале у юнита сделать такой радиус,все равно только при выборе видно.
Старый 08.06.2010, 23:00
maclaud
Rising Kingdoms 1.4
offline
Опыт: 543
Активность:
такую штуку я видел в Castle Fight у вышек которые строят для обороны. Там кнопочка. на нее нажимаешь. и появляет такой круг вокруг здания красивый. Буду пытаться сделать чтото подобное...
Старый 08.06.2010, 23:01
Pray_AD
stay in c++
offline
Опыт: 7,145
Активность:
Pray_AD:
для A от 1 до 10: создать спецэффект в точке, расположенной на расстоянии радиуса выстрела вышки по кругу на 36*А градусов
Pray_AD добавил:
по "англесски" называется polar offset, по-русски как-то аналогично
Писал же уже как там делается
Pray_AD добавил:
Не забыть потом все это удалить!
Старый 08.06.2010, 23:08
Helpmeplz

offline
Опыт: 11,738
Активность:
стоило бы еще упомянуть, что все это нужно делать локально для игрока, который нажал кнопку
Старый 08.06.2010, 23:36
Pray_AD
stay in c++
offline
Опыт: 7,145
Активность:
Helpmeplz, Разумеется
Старый 09.06.2010, 02:02
maclaud
Rising Kingdoms 1.4
offline
Опыт: 543
Активность:
Pray_AD,
пробую делать. вот так создать круг?

___


maclaud добавил:
Может ктонибудь сделать примерчик небольшой?

Отредактировано maclaud, 09.06.2010 в 16:56.
Старый 09.06.2010, 17:08
Helpmeplz

offline
Опыт: 11,738
Активность:
maclaud, тебе же сказали,что все это нужно делать локально. А создается спецэффект а не та хренотень, которую ты создаешь. Лучше выучи Jass.
Старый 10.06.2010, 09:41
Clamp
Lost in space
offline
Опыт: 71,158
Активность:
Helpmeplz:
стоило бы еще упомянуть, что все это нужно делать локально для игрока, который нажал кнопку
в кф это делается не локально)
Старый 10.06.2010, 09:51
maclaud
Rising Kingdoms 1.4
offline
Опыт: 543
Активность:
Helpmeplz, Я в упор не вижу этот спец эфект



maclaud добавил:
Старый 10.06.2010, 11:02
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
вот то что внизу это и есть спец эффект
Старый 10.06.2010, 11:07
maclaud
Rising Kingdoms 1.4
offline
Опыт: 543
Активность:
Цитата:
Сообщение от Pray_AD
по "англесски" называется polar offset, по-русски как-то аналогично


AlexKARASb, там надо модельку. а как эта моделька называется))) которая колоцо делать должна
Старый 10.06.2010, 11:16
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 00:55.