我希望通过一个立方体来开始使用THREE.js创建一个房间。目前我有以下代码:
function loadModelcube() {
console.log("Inside the function");
cube.traverse( function( node ) {
if( node.material ) {
node.material.side = THREE.DoubleSide;
}
});
scene.add( cube );
}
var geometry = new THREE.BoxGeometry(100,50,100);
var material = new THREE.MeshBasicMaterial({color: 0xff4444, wireframe: false});
cube = new THREE.Mesh(geometry, material);
var managercube = new THREE.LoadingManager( loadModelcube );
使用上面的代码,魔方并没有像预期的那样可见。另外,我也没有看到如预期地打印出控制台日志(即由于调用loadModelcube()
函数而导致的)。有人知道出了什么问题吗?