Главная страница
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.023 c
3-1098265706
Алексей
2004-10-20 13:48
2004.11.21
В каком направлении копать: аналог client-server для FOX-таблиц?


9-1090654486
ASoft
2004-07-24 11:34
2004.11.21
Sprite


3-1098197683
iat
2004-10-19 18:54
2004.11.21
Если спрятать колонку в DBGrid, то она исчезнет из отчета...


1-1099423937
Hyboid
2004-11-02 22:32
2004.11.21
Рамка


1-1099925796
kirilllius
2004-11-08 17:56
2004.11.21
возможна ли запись на устройство