PointLight.LinearAttenuation 属性

定义

光衰减等式中的线性系数,用于确定光如何随距离下降。

public:
 property float LinearAttenuation { float get(); void set(float value); };
float LinearAttenuation();

void LinearAttenuation(float value);
public float LinearAttenuation { get; set; }
var single = pointLight.linearAttenuation;
pointLight.linearAttenuation = single;
Public Property LinearAttenuation As Single

属性值

Single

float

光衰减等式中的线性系数,用于确定光如何随距离下降。 范围为 0 到无穷大。

示例

_pointLight.LinearAttenuation = .14F; 

注解

PointLight.LinearAttenuation 属性是衰减等式的一部分,该公式还包含 PointLight.ConstantAttenuation 和 PointLight.QuadraticAttenuation:

1/ (常量+线性* (距离/100) +二次* (距离/100) * (距离/100) )

适用于

另请参阅