User posts Yeggi Zaborowsky
30 April 2015 17:49
30 April 2015 17:27
30 April 2015 17:22
Я не сказал сразу, что для того, чтобы этот функционал был доступен для объекта, надо выставить галочку "Force Dynamic Object".
Подозреваю, что если сейчас нажать F12 в браузере, то в консоле будет сообщение, говорящее о том, что объект не динамический.
Спасибо! Помогло за 2 секунды. А со страницы каким образом к данной функции обращаться?
Реализую onclick="change_color(rgb)". Дебаговый алерт вылетает, но в b4w не передается. ( в той же функции прописал m_mat.set_diffuse_color(cube_diffuse_color, "mat_diffuse_color", [r,g,b]);
30 April 2015 17:04
function load() {
m_data.load("cube_test.json", load_cb);
}
function load_cb(data_id) {
m_app.enable_controls();
m_app.enable_camera_controls();
set_stack_material_params();
}
function set_stack_material_params() {
var cube_diffuse_color = m_scenes.get_object_by_name("Cube_diffuse_color");
m_mat.set_diffuse_color(cube_diffuse_color, "mat_diffuse_color", [255,245,250]);
}
Проект загружается, а конструкция не работает.
Пример взял из сниппетов по Вашему научению.
30 April 2015 13:47
29 April 2015 19:52
29 April 2015 19:26
29 April 2015 19:14