当我在 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
。