|
|
|||||
[+4 07.04.12]
[+1 20.01.12] Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
|
"платформа-облако"
а как вообще делают такие такие штуки? надо в контактЛисенере отлавливать столкновения и менять маску или есть какой-то способ попроще?
|
|
|||||
Регистрация: Mar 2011
Сообщений: 58
|
Облако всмысле, снизу прозрачное а сверху твердое? То есть игрок снизу через платформу может пройти а сверху нет?
Эта логика делается в контакт-листенере в методе PreSolve(), он вызывается когда все контакты уже расчитаны, но собственно к телам еще не были применены какие-либо действия... Так вот, написав в этом методе условие, например, если игрок находится ниже платформы, можно в случае истинности его отключить контакт, и столкновения между телами не будут учитываться... Последний раз редактировалось redefy; 31.01.2012 в 23:37. |
|
|||||
[+4 07.04.12]
[+1 20.01.12] Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
|
у меня платформы под углом, так что похоже все таки придется определять в какую грань контакт
Добавлено через 21 час 45 минут нашёл... для моих целей есть свойство isSensor:boolean... прийду домой проверю |
Часовой пояс GMT +4, время: 17:33. |
|
« Предыдущая тема | Следующая тема » |
|
|