缺少字段异常 Unity3d 脚本



当我在 Unity3D 中以调试模式编译游戏时,它会立即暂停快速浏览控制台,显示以下错误:

MissingFieldException: UnityEngine.Light.Enable

这是脚本,它非常简单地意味着在随机器低于 0.7 时使点光闪烁。

var FlashingLight : Light;
FlashingLight.enabled = false;
function FixedUpdate (){
    var RandomNumber = Random.value;
        if(RandomNumber<=.7){
            FlashingLight.enable = true;
        }
        else FlashingLight.enabled=false;
}

任何帮助将不胜感激,谢谢。

该字段称为 enabled ,而不是 enable

最新更新