Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: CL | DM;

Вниз

Collision vs. Angle   Найти похожие ветки 

 
grouzd[E]v ©   (2004-07-23 21:20) [0]

Люди, как можно повернуть спрайт на заданный угол, но так, чтобы он при этом колюжн не пропускал. Я кручу с gamedev - там есть дополненный модуль с поворотом, но он удары не видит, гадина.


 
Ландграф Павел ©   (2004-07-23 22:29) [1]

да ничего впринципе сложного... бери смотри зону столкновения обьектов (2-а прямоугольника столкнулись - образовалась одна прямоугольная зона их взаимопроникновения), и смотри в этой зоне попиксельно(pixelcheck) столкнулись ли сами спрайты...


 
Megabyte-CeerCop ©   (2004-07-26 10:42) [2]

Зачем такая попиксельная точность? Пропускай спрайты подальше в друг друга, это смотрится куда лучше, чем срабатывание при малейшем касании (ели конечно это не бильярд).


 
}{enon ©   (2004-07-26 21:31) [3]


> Зачем такая попиксельная точность?

Во-первых, порой это необходимо, т.к. изображение объекта (напр. космического корабля) может занимать малую часть прямоугольника, а во-вторых, такая же проблема возникает и при анимации: если кадр не нулевой, то коллизии не обрабатываются :(



Страницы: 1 вся ветка

Текущий архив: 2004.11.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
1-1099577181
<<BEAST>>
2004-11-04 17:06
2004.11.21
Bumpmapping


1-1099386090
Homa_Programer
2004-11-02 12:01
2004.11.21
Word :-(


1-1099752664
asdqwer
2004-11-06 17:51
2004.11.21
Поиск строки по маске


11-1081961840
Delphi5.01
2004-04-14 20:57
2004.11.21
Application.ProssesMessage в KOL?


1-1099698525
Лёха
2004-11-06 02:48
2004.11.21
Jpeg -> TFileStream