现在对象向各个方向移动。但我希望对象只移动X或Z,而不是Y。
我试试这个。但结果并不好。
鼠标移动
// OBJECT SELECTED
if ( SELECTED )
{
var intersects = ray.intersectObject( PICKING_PLANE );SELECTED.position.set( intersects[ 0 ].point.x, 0, intersects[ 0 ].point.y ); /*SELECTED.position.copy( intersects[ 0 ].point.subSelf( offset ) );*/
return;
}
我该如何解决这个问题?
存储开始拖动对象时对象的Y位置。然后在拖动时应用Y位置。