Пример #1
0
        private void AdjustMass3DEraseShapeSizeForMouseWheelScroll(Event e)
        {
            Object3DMassEraseSettings mass3DEraseSettings = _settings.Mass3DEraseSettings;
            int sizeAdjustAmount = (int)(-e.delta.y * mass3DEraseSettings.ScrollWheelCircleRadiusAdjustmentSpeed);

            UndoEx.RecordForToolAction(mass3DEraseSettings);
            mass3DEraseSettings.CircleShapeRadius += sizeAdjustAmount;

            SceneView.RepaintAll();
            Octave3DWorldBuilder.ActiveInstance.Inspector.EditorWindow.Repaint();
        }
 public Object3DMassEraseSettingsView(Object3DMassEraseSettings settings)
 {
     _settings = settings;
 }