Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

GLScene!!!


Страницы:   1 2

scout ©   (2003-03-17 22:23:00) 

Народ помогите!!! Как можно в GLScene реализовать стрельбу? Моя оснавная запара в том что я не знаю каким образом задать моему снаряду движение. Снаряд должен литеть туда куда в момент выстрела был направлен курсор . У меня 3D стрелялка.


Nuke   (2003-03-20 05:40:00) [21]

Мдя не слушай их !

Ну в принципе на счёт вектора это самое оптимальное но для тех кто в геометрии и черчении не бум-бум !тоо....это будет немного сложно !Ё

Как ты знаеш у обьекта есть процедура Move
Пример(1)

Bull.Move(x);

Bull - Это сам обьект (Пуля)

Move - Процедура.Вызывающия движение обьекта по оси Z со на X растояние

X ( Длина)

Мдя не слушай их !

Ну в принципе на счёт вектора это самое оптимальное но для тех кто в геометрии и черчении не бум-бум !тоо....это будет немного сложно !Ё

Как ты знаеш у обьекта есть процедура Move
Пример(1)

Bull.Move(x);

Bull - Это сам обьект (Пуля)

Move - Процедура.Вызывающия движение обьекта по оси Z со на X растояние

X - Это Число(Длина) на которую сдвинеться пуля !

Те будет трудновато если твой шутер будет типа видом от первого лица(Кавказкой национальности =) ) Тобиш вид из глаз !

А если у тя сам человек или кто такм у тя стреляет будет тока вертеться вокруг своей оси(Y) то тогда будет полегче !


scout   (2003-03-18 22:40:00) [22]

Как мне определить сам векторв момент выстрела?


pasha676   (2003-03-18 15:34:00) [23]

2scout


> Берешь книжки по физике и читаешь ...

не зависимо от того
> как ты хочешь сделать траекторию полета по прямой или ввиде
> параболы так сказать ...


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


JibSkeart   (2003-03-18 14:25:00) [24]

Берешь книжки по физике и читаешь ...
А вообше непонятно как ты хочешь сделать траекторию полета по прямой или ввиде параболы так сказать ...


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо