Я пытаюсь сделать простую игру на скейтборде, используя AndEngine и аддон по физике Box2D.Я пытаюсь сделать «шлифовальный» рельс, и мне нужно проверить, не сталкивается ли нижняя часть моего плеера с верхом мельничного рельса;Я знаю, что обычный способ сделать это - изменить размер окна столкновения до 1 пикселя вдоль каждого края спрайта и проверить его на столкновение, но я понятия не имею, как я могу изменить размер окна столкновения любого из моих тел спрайтов.
Я бы просто использовал обнаружение столкновений Andengines, но обнаружение столкновений box2Ds и общая физика препятствуют обнаружению некоторых вещей как столкновений с обнаружением столкновений AndEngines, поэтому я пытался создать новый «ContactListener» для моего мира физики ипоэкспериментируйте с методом beginContact (Contact contact), но различие между сталкивающимися вещами гораздо менее прямолинейно, и я не совсем уверен, что я делаю ...
Кроме того, я хотел быкак способность моего игрока проходить рядом с рельсом (перед ним), но в данный момент мой игрок сталкивается с краями и останавливается.
В настоящий момент box2D выглядит как большее усилие, чем его ценность, и ямне очень хочется вырвать его из моего кода и просто использовать вместо этого обнаружение столкновений AndEngines и попробовать мою простую физику ...