Почему пуля летит в одну сторону?

техническая поддержка по Construct 2

Сообщение Почему пуля летит в одну сторону?
» 17 янв 2015, 00:26

Почему пуля летит в одну сторону? Когда player смотрит вправо то пуля летит вправо, а когда player смотрит влево то пуля все равно летит впарово(... помогите исправить...
211212.png
12123.png
Аватара пользователя

Участник
Сообщений: 188
Я тут с 17 авг 2014
Репутация 0 [ ? ]

Сообщение Почему пуля летит в одну сторону?
» 17 янв 2015, 02:10

Управление у вас не описывается, но чтобы вопроса не возникло:
Нажата стрелка влево - отобразить зеркально (is mirrored)
Нажата стрелка вправо - не отображать зеркально (not mirrored)

Теперь про пулю:
1. Отключите в настройке поведения "set angle" (с "yes" на "no).
2.(по вашему) нажата кнопка "A", персонаж отображен зеркально (is mirrored) -> задать угол движения пули "-180" (buller angle of motion)
Нажата кнопка "A", персонаж не отображен зеркально (not mirrored) -> задать угол движения пули "0"
 Визуально
Безымянный.png
Аватара пользователя

Участник
Сообщений: 175
Я тут с 23 апр 2013
Откуда: Москва
Двиг: UE4/Construct 2
Лицензия: Bussines
Репутация 18 [ ? ]

Сообщение Почему пуля летит в одну сторону?
» 18 янв 2015, 13:35

VoBlin, Изображение
Аватара пользователя

Участник
Сообщений: 188
Я тут с 17 авг 2014
Репутация 0 [ ? ]

Сообщение Почему пуля летит в одну сторону?
» 18 янв 2015, 13:42

lakaid, и что я здесь должен увидеть?
Делайте так, как я написал выше.
Аватара пользователя

Участник
Сообщений: 175
Я тут с 23 апр 2013
Откуда: Москва
Двиг: UE4/Construct 2
Лицензия: Bussines
Репутация 18 [ ? ]

Сообщение Почему пуля летит в одну сторону?
» 19 янв 2015, 00:32

VoBlin, я пробовал так сделать ... У меня когда персонаж отображен зеркально пуля летит -180... а если пуля отталкнулась от солид и летит вправо то когда я нажимая еще раз стрелять то та пуля которая летела вправо разворачивается на - 180 градусов и летит влево....
Аватара пользователя

Участник
Сообщений: 188
Я тут с 17 авг 2014
Репутация 0 [ ? ]

Сообщение Почему пуля летит в одну сторону?
» 19 янв 2015, 00:55

lakaid, вы уверенны, что вы сделали это для пули?
1. Отключите в настройке поведения "set angle" (с "yes" на "no)"

Прикладываю исходник, где данная функция реализована.
стрелка влево -> зеркально
стрелка вправо -> норм
кнопка "z" -> спавн пули
Bullet.capx
(174.36 КБ) Скачиваний: 114
Аватара пользователя

Участник
Сообщений: 175
Я тут с 23 апр 2013
Откуда: Москва
Двиг: UE4/Construct 2
Лицензия: Bussines
Репутация 18 [ ? ]

Сообщение Почему пуля летит в одну сторону?
» 16 окт 2015, 23:18

Голову ломал,весь инет перерыл и ни-фига нигде инфы толком нет.Спасибо lakaid за инфу,очень помогло! :mocking:
Аватара пользователя

Участник
Сообщений: 1
Я тут с 16 окт 2015
Репутация 0 [ ? ]

Сообщение Почему пуля летит в одну сторону?
» 17 окт 2015, 16:06

evgenij, та не за что :biggrin:
Аватара пользователя

Участник
Сообщений: 188
Я тут с 17 авг 2014
Репутация 0 [ ? ]

Сообщение Почему пуля летит в одну сторону?
» 11 фев 2018, 08:28

Всем привет!
Почему пуля при угле -180 градусов может спаунится ниже указанного имейдж пойнта?
Мои игры: Box (Тема на формуе)
Аватара пользователя

Участник
Сообщений: 153
Я тут с 05 июл 2016
Двиг: Construct 2
Лицензия: Free
Репутация 16 [ ? ]

Сообщение Почему пуля летит в одну сторону?
» 11 фев 2018, 09:04

Для теста и понимания, что происходит из невидимого(к примеру точка 1,2 спрайта) используйте Текст - укажите "х"&sprait .Impoint (1).x&"y"&sprait.Impoint (1).y и тогда будет видно что по y точка ушла. Пуля по умолчанию при создании объектом имеет угол объекта. Отражение не меняет угол спрайта, а меняет картинку в спрайте вместе с точками.
Аватара пользователя

Участник
Сообщений: 41
Я тут с 22 сен 2016
Репутация 10 [ ? ]



Вернуться в Вопрос-Ответ по Construct 2

Сейчас эту тему просматривают

Зарегистрированные пользователи: нет зарегистрированных пользователей

Наверх