Проблема с 2d пулями
Вот я сделал игру на подобе Крисмосленда, но только со скролингом. И как сделать, что бы пули появлялись в центре экрана (в позиции игрока), но после того как появились, то уже не двигались вместе с игроком (что бы начинал на них действовать "скроллинг")? :crazy:
|
Ответ: Проблема с 2d пулями
о боже да чтож в последнее время вопросы настолько до безобразия тупы - будем надеятся какойнибудь экстрасенс-программист загялнит и поможет тебе
|
Ответ: Проблема с 2d пулями
NitE, судя по твоему посту я не понятно задал вопрос.
В общем у меня 2д игра типа Крисмосленда. Игрок всегда находиться в центре экрана, есть скроллинг это когда все объекты передвигаются, так, что бы было похоже, как будто двигается сам игрок, а не объекты во круг него. И я не могу понять, как сделать, что бы на пули (красные полоски, которыми стреляет игрок) тоже действовал скроллинг. А если более точно, то я создаю пули в позиции игрока и если нажать "идти в перед", то пули подучается летят вместе с игроком и мне надо, как то отвязать "пули" от игрока, что бы они летели сами по себе. :crazy: |
Ответ: Проблема с 2d пулями
Цитата:
я не понимаю как можно так объективно мыслить в абсолютно неправильном направлений возможно поможет выложить кусок кода ? или объяснить что у тебя уже есть и что тебе конкретно непонятно ? (я вот тоже просто никак непонимаю как-же сделать мега-игру, может ктонибудь подскажет ?) |
Ответ: Проблема с 2d пулями
|
Ответ: Проблема с 2d пулями
я опускаю руки и здаюсь...
|
Ответ: Проблема с 2d пулями
Придется пока что забить на это ибо сам вообще не понимаю, как сделать. :(
|
Re: Проблема с 2d пулями
если это в чистом двад, а не замешанно на трид то нет ничего проще.
прибавляй к параметрам пули величины на которые у тебя происходит скролинг тоесть все обьекты фона сдвинулись вправо на 1 пиксель то и к X координатам пули прибавляй +1, просто рассматривай пулю как элемент фона |
Ответ: Проблема с 2d пулями
Цитата:
если пост №8 то что ты хотел услышать - я разбегусь головой ап стену |
Re: Проблема с 2d пулями
начинай разбегаться)))
|
Re: Проблема с 2d пулями
Хто её в другое место перетащил??
с типами работаешь? сдается мне, тебе нужно просто свой код структурировать. делай так: создаешь тип игрока(откуда пулять будешь) создаешь тип пули (создается в координах игрока, на этот тип действует направление выстрела+ сдвиг по скролингу) создаешь тип фона(тут все обекты сдвигаются только по скролингу) а вообще поуму в двад все это делается на векторах, можешь на блицселекте в разделе блицмакса статьи посмотреть. хотя пеши пока в 3д там действительно понятней будет))) |
Ответ: Проблема с 2d пулями
Ну я уже решил все это дело в 3D сделать, так как я уже запарился с этим 2D. :)
|
Re: Проблема с 2d пулями
дак прально она у тебя непойми где появляется, ты в функцию "когда прально пишешь" заведомо сдвинутые данные посылаешь))
нужно не при создании, а потом уже каждый кадр обновлять со здвигом |
Ответ: Проблема с 2d пулями
Цитата:
|
Часовой пояс GMT +4, время: 10:30. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot