User posts bkop
06 February 2018 12:33
Здравствуйте. Была идея использовать react для управления над blend4web.
Есть ли какие нибудь примеры?
Есть ли какие нибудь примеры?
class MainView extends Component{
constructor(props){
super(props);
b4w.register("cams", function(exports, require){
var m_app = require("app");
exports.init = function(){
m_app.init({
canvas_container_id: "canvas_cont",
callback: this.init_cb,
physics_enabled: false,
media_auto_activation: false
});
}
});
b4w.require("cams").init();
this.init_cb = this.init_cb.bind(this);
}
init_cb(){
console.log('Hi');
}
render(){
return <div id={this.props.id}>
Hi
</div>
}
}
09 March 2017 11:08
14 February 2017 11:41
13 February 2017 14:04
08 February 2017 20:08
Вот рабочий код, может кому пригодится :)
Переписал ваш код немного (file_loaded должен быть за функцией)
Спасибо большое)
Переписал ваш код немного (file_loaded должен быть за функцией)
Спасибо большое)
var _file_loaded = true;
function button_index() {
var loaded_cb = function(data_id, success){
_file_loaded = true;
}
if(_file_loaded){
_file_loaded = false;
if(_current_model == null){
_current_model = m_data.load(_file_names[this.id], loaded_cb, null, true);
}else{
m_data.unload(_current_model);
_current_model = m_data.load(_file_names[this.id], loaded_cb, null, true);
}
}
}
08 February 2017 13:05