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

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

Закрытая тема
 
Вестник Мондаса
Cyber-Planner
offline
Опыт: 4,604
Активность:
Отражение снаряда
Имеется два спелла: файрболл и щит. Файрболл периодически двигается по указанному направлению. Щит делает кастера неуязвимым на 0.5 сек, при этом ему дается стандартный бафф Божественный щит. Этот щит должен отражать файрболл (присвоить углу направления файрболла угол кастера щита), а он почему то просто уничтожается. Что не так в триггере?
Миниатюры
Кликните на картинку для увеличения
Название:  FireballCast.jpg
Просмотров: 18
Размер:  58.8 Кбайт  Кликните на картинку для увеличения
Название:  Fireball.jpg
Просмотров: 27
Размер:  238.6 Кбайт  
Старый 08.01.2013, 15:19
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,476
Активность:
terribledamage, надо угол полета снаряда поделить на 2 при столкновении с щитом и все, от отлетит в сторону, если ты снаряд не будеш удалять специально а продолжать его двигать...
самое быстро и простое в данном случае
Старый 08.01.2013, 15:30
Вестник Мондаса
Cyber-Planner
offline
Опыт: 4,604
Активность:
Причем тут деление на 2?
Старый 08.01.2013, 16:02
Vadik29
Choice Battle 1.6а
offline
Опыт: 15,845
Активность:
terribledamage, Ну добавляй либо -(45-90) либо (45-90) к углу полета снаряда.
Старый 08.01.2013, 16:05
Вестник Мондаса
Cyber-Planner
offline
Опыт: 4,604
Активность:
Мне нужно именно, чтобы при столкновении снаряда с блоком угол полета снаряда равнялась углу кастера щита. Когда запускаю карту когда они сталкиваются, то файрболл просто уничтожается.
Старый 08.01.2013, 16:09
Vadik29
Choice Battle 1.6а
offline
Опыт: 15,845
Активность:
terribledamage, Когда сталкивается фаербол и щит я убиваю фаербол, но мне нужно чтобы он не умирал и летел обратно. Где же проблема?
Старый 08.01.2013, 16:19
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
углу кастера щита
углу чего? морды?
Старый 08.01.2013, 16:23
Вестник Мондаса
Cyber-Planner
offline
Опыт: 4,604
Активность:
файрболл уничтожается... а он не должен уничтожаться...
Да, углу морды.
Старый 08.01.2013, 16:24
DioD

offline
Опыт: 45,134
Активность:
седьмой класс школьной тригонометрии, на бумажке рисуете кружки и линии, пробуете несколько сценариев столкновения, сразу поймёте как сделать совершенно реалистичную 2д физику с окружностями.

угол соприкосновения окружностей считать - в гугле имплементаций 100500 штук, бери любую.
Старый 08.01.2013, 16:27
youtube
сктыщь
offline
Опыт: 8,025
Активность:
или лучше уж вообще так
youtube добавил:
terribledamage, и да, офк будет взрываться, ведь в первый раз ты чекаешь, а потом уже когда двигаешь в обратную сторону, он ведь один фиг входит в радиус юнита (100, ну или скок там у тебя), так что сразу подвинь его
setunitx(снаряд,getunitx(кто_имеет_щит)+радиус*Cos(angle))
ну и по аналогии с Y
Старый 08.01.2013, 17:55
Sladkoegka
Забыл что хотел...
offline
Опыт: 7,477
Активность:
terribledamage, ты упоролся явно-
тебе уже намекнули
Когда сталкивается фаербол и щит я убиваю фаербол, но мне нужно чтобы он не
умирал и летел обратно. Где же проблема?
Sladkoegka добавил:
мб потому что во втором триггере ты без проверки условий убиваешь даммиков?
Старый 08.01.2013, 18:32
Вестник Мондаса
Cyber-Planner
offline
Опыт: 4,604
Активность:
Все, спасибо, разобрался)
Старый 09.01.2013, 06:15
Закрытая тема

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

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

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

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



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