Core | Дата: Вторник, 24 Сентября 2019, 20:43 | Сообщение # 1 |
заслуженный участник
Сейчас нет на сайте
| Как сделать, чтоб снизу платформа была неосязаемая, а сверху на нее можно было прыгнуть?
|
|
| |
StormT | Дата: Пятница, 11 Октября 2019, 04:56 | Сообщение # 2 |
участник
Сейчас нет на сайте
| Если координата платформы выше координаты, где ноги касаются земли - игнорировать её (платформу).
Например, есть объект 32 пикселя в высоту, центр его стоит прямо в середине, то координаты соприкосновения с землёй это [y+16], а при соприкосновении игрока с платформой проверять у игрока [if other.y > y+16 exit;] (если платформа выше - игнорировать) Соответственно, после этой строки уже пиши код столкновения.
Само-собой цифры приблизительные - тут всё под конкретный случай нужно подгонять.
|
|
| |
Core | Дата: Пятница, 11 Октября 2019, 13:37 | Сообщение # 3 |
заслуженный участник
Сейчас нет на сайте
| спасибо)
|
|
| |