论坛

由用户创建的信息 KoenigShaman
29 June 2015 13:09
Спасибо за ответ..

Получать объект удобнее всего с помощью функции scenes.pick_object(), передавая в неё нужные экранные координаты

но если у меня нет курсора мыши - он залочен функцией

m_mouse.request_pointerlock


как же мне все таки получить объект, на который я смотрю после столкновения с ним?
23 June 2015 12:44
Я готов гонять тоже весь функционал. Даешь рефакторинг кода!!
23 June 2015 12:41
Хотел бы еще спросить - вы не нашли решения, кроме как создавать несколько сенсорных множеств? У меня в сцене около 150 дверей. И 1 персонаж. Не очень хотелось бы создавать 150 сенсорных множеств.

Возможно есть какие-то методы, позволяющие получить объект, на который направлен вектор из камеры?
23 June 2015 12:18
Кирилл, спасибо! Прочитал вашу ветку форума (что интересно - уже встречал ее ранее, но вот из головы вылетело). Так понимаю, что в последней версии движка в callback еще не добавили функционала?
22 June 2015 14:04
добавлю, что дверей у меня много, у всех стоит одинаковый collision_id
22 June 2015 14:03
Я наверное уже надоел со своими вопросиками.. =)
Скажите пожалуйста - каким образом мне получить объект с которым произошло столкновение?

    var char_coll = m_ctl.create_collision_impulse_sensor(character);
    var door_coll = m_ctl.create_collision_sensor(character,'door');
    var sensors= [char_coll, door_coll];

    m_ctl.create_sensor_manifold(character, "COLLISION_DOOR", m_ctl.CT_SHOT, sensors,
        logic_func, trigger_door);


здесь я создаю сенсор, который срабатывает при соприкосновении персонажа с дверью.. Объект персонажа мне известен - character. А как получить дверь?
19 June 2015 16:18
Большое спасибо за помощь! Будем пытаться найти решение. Отпишу по завершению!
19 June 2015 15:34
Хм…
CentOs используете? )
19 June 2015 15:17
С футбольным полем все понял, спасибо..
А вот с "лесенкой" на ребрах верхних этажей дома - проблема та же? Дело в независимой геометрии? Какие есть пути решения - сделать градусы углов дома более высоким?
19 June 2015 15:15
Спасибо за как обычно быстрый ответ ) Везде бы такую поддержку, как ваша.

оригиналы скриншотов: