Я хочу знать, только если прямоугольная сторона (слева, справа, сверху, снизу) активна в текущем столкновении?
Это мой пример:
export function playerGroundCheck(event, ground: boolean, r: Platformer) {
const pairs = event.pairs;
for (let i = 0, j = pairs.length; i != j; ++i) {
const pair = pairs[i];
if (pair.bodyA.label === "ground") {
r.player.ground = ground;
} else if (pair.bodyB.label === "ground") {
if ( pair.activeContacts ){
console.log("test : " + pair.activeContacts.length);
pair.activeContacts.forEach(element => {
console.log("1: " + element.id);
});
}
r.player.ground = ground;
}
}
}
Есть предложения?Я нашел