由用户创建的信息 reon
15 December 2015 14:44
У меня имеется плоскость, на ней динамические объекты, которые могут упасть с плоскости в "бездну".
Если я сделаю объект невидимым (hide_object), 2 проблемы:
объект станет невидимым, но продолжит участвовать в столкновениях;
если объект упадет с плоскости, то браузер продолжит вычислять его падение бесконечно, что приводит у меня к багам отрисовки.
Если я сделаю объект невидимым (hide_object), 2 проблемы:
объект станет невидимым, но продолжит участвовать в столкновениях;
если объект упадет с плоскости, то браузер продолжит вычислять его падение бесконечно, что приводит у меня к багам отрисовки.
14 December 2015 19:25
14 December 2015 16:50
Привет,
Подскажите пожалуйста, почему вариант с create_collision_sensor работает, а с create_ray_sensor нет.
Подскажите пожалуйста, почему вариант с create_collision_sensor работает, а с create_ray_sensor нет.
function setup_sphere() {
var sphere = m_scs.get_object_by_name('s');
function sphere_cb(obj, id, pulse, param) {
console.log(pulse);
}
//var sphere_ray = m_ctl.create_collision_sensor(sphere, 'Plane');
var sphere_ray = m_ctl.create_ray_sensor(sphere, [0, 0, 0], [0, -10, 0], 'Plane', true);
m_ctl.create_sensor_manifold(sphere, "S_COLLISION",
m_ctl.CT_CONTINUOUS, [sphere_ray],
function(s) {return s[0]}, sphere_cb);
}