SpotLight 构造函数

定义

初始化 SpotLight 类的新实例。

重载

SpotLight()

初始化 SpotLight 类的新实例。

SpotLight(Color, Point3D, Vector3D, Double, Double)

使用指定的颜色、位置、方向和锥角初始化 SpotLight 类的一个新实例。

SpotLight()

初始化 SpotLight 类的新实例。

public:
 SpotLight();
public SpotLight ();
Public Sub New ()

适用于

SpotLight(Color, Point3D, Vector3D, Double, Double)

使用指定的颜色、位置、方向和锥角初始化 SpotLight 类的一个新实例。

public:
 SpotLight(System::Windows::Media::Color diffuseColor, System::Windows::Media::Media3D::Point3D position, System::Windows::Media::Media3D::Vector3D direction, double outerConeAngle, double innerConeAngle);
public SpotLight (System.Windows.Media.Color diffuseColor, System.Windows.Media.Media3D.Point3D position, System.Windows.Media.Media3D.Vector3D direction, double outerConeAngle, double innerConeAngle);
new System.Windows.Media.Media3D.SpotLight : System.Windows.Media.Color * System.Windows.Media.Media3D.Point3D * System.Windows.Media.Media3D.Vector3D * double * double -> System.Windows.Media.Media3D.SpotLight
Public Sub New (diffuseColor As Color, position As Point3D, direction As Vector3D, outerConeAngle As Double, innerConeAngle As Double)

参数

diffuseColor
Color

SpotLight 的漫射色。

position
Point3D

SpotLight 的位置。

direction
Vector3D

SpotLight 的方向。

outerConeAngle
Double

定义一个锥形的角度,场景中此锥形外的对象不会被光线照亮。

innerConeAngle
Double

定义一个锥形的角度,场景中此锥形内的对象不会被光线完全照亮。

适用于