#autodesk-forge
Вопрос:
Есть ли возможный способ настроить эффект или переход, чтобы видеть плавно при настройке плоскости разреза?
// Select floor 2
const CutPlaneSetName = 'Autodesk.AEC.FloorSelector';
let floorIndex = 2;
floorExtension.floorSelector.selectFloor(floorIndex);
// Capture roof floor 2
const cuts2 = myviewer.impl.getCutPlaneSet(CutPlaneSetName);
// Select floor 1
floorIndex = 1;
floorExtension.floorSelector.selectFloor(floorIndex);
// Capture roof floor 1
const cuts1 = myviewer.impl.getCutPlaneSet(CutPlaneSetName);
// Restore roof floor 2
const planes = [ cuts1[0], cuts2[1] ];
myviewer.impl.setCutPlaneSet(CutPlaneSetName, planes);
Ответ №1:
В конечном итоге вы можете активировать некоторую анимацию с помощью перечисления FloorRenderMode, но это при использовании пользовательского интерфейса.
const FloorRenderMode = {
// mouse is hovering over a floor button
Hovering: 0,
// new floor has been selected and anim is running
Transition: 1,
// default rendering
Off: 2
};
Вероятно, вы захотите использовать эффект перехода вместо этого при выборе этажей.
floorExtension.floorSelector.selectFloor(floorIndex, true);