【发布时间】:2015-02-26 11:48:34
【问题描述】:
大家好,
我想在鼠标悬停时更改 3D 对象(collada 文件)子对象的颜色。
我尝试使用 Raycaster 方法,但它不起作用。
像this 样本。
但我想在鼠标悬停时更改颜色或突出显示 模型孩子。
这是我的代码。
var oLoader = new THREE.ColladaLoader();
oLoader.load('model/sample.dae', function (collada) {
var object = collada.scene;
var skin = collada.skins[0];
object.rotation.x = -Math.PI / 2;
object.rotation.z = Math.PI / 2;
object.position.x = 0;
object.position.y = 0;
object.position.z = 0;
object.scale.set(0.025, 0.025, 0.025);
object.updateMatrix();
scene.add(object);
请告诉我该怎么做。
非常感谢。
【问题讨论】: