PointLightBase.Range Eigenschap

Definitie

Hiermee haalt of stelt u de afstand in waarboven het licht geen effect heeft.

public:
 property double Range { double get(); void set(double value); };
public double Range { get; set; }
member this.Range : double with get, set
Public Property Range As Double

Waarde van eigenschap

Dubbel dat de afstand aangeeft waarboven het licht geen effect heeft.

Voorbeelden

In het volgende voorbeeld wordt deze eigenschap in code ingesteld.

public MyLights()
{
    for (int i = 0; i < nbrDirLights; i++)
    {
        _dirLight[i] = new DirectionalLight();
        _dirLight[i].Color = _dirLightColor[i];
        _dirLight[i].Direction = _dirVector[i];
    }

    _ptLight.Position = new Point3D(-3, -7, 10);
    _ptLight.Color = System.Windows.Media.Brushes.White.Color;
    _ptLight.Range = 15.0;
    _ptLight.ConstantAttenuation = 3.0;
}
Public Sub New()
    For i As Integer = 0 To nbrDirLights - 1
        _dirLight(i) = New DirectionalLight()
        _dirLight(i).Color = _dirLightColor(i)
        _dirLight(i).Direction = _dirVector(i)
    Next i

    _ptLight.Position = New Point3D(-3, -7, 10)
    _ptLight.Color = System.Windows.Media.Brushes.White.Color
    _ptLight.Range = 15.0
    _ptLight.ConstantAttenuation = 3.0
End Sub

Opmerkingen

Informatie over afhankelijkheidseigenschappen

Onderdeel Value
Id-veld RangeProperty
Eigenschappen van metagegevens ingesteld op true Geen

Van toepassing op