Example #1
0
        private void StopAnimations()
        {
            ComboBoxItem item = LightingSelection.SelectedValue as ComboBoxItem;

            switch ((LightingTypes)item.Tag)
            {
            case LightingTypes.PointDiffuse:
            case LightingTypes.PointSpecular:
                _pointLight.StopAnimation("Offset");
                _pointLight.StopAnimation("Color");
                break;

            case LightingTypes.SpotLightDiffuse:
            case LightingTypes.SpotLightSpecular:
                _spotLight.StopAnimation("Offset");
                _spotLight.StopAnimation("InnerConeColor");
                break;

            case LightingTypes.DistantDiffuse:
            case LightingTypes.DistantSpecular:
                _distantLight.StopAnimation("Direction");
                break;

            default:
                break;
            }
        }