一:控制灯光的脚本:
Public Light aLight;
aLight = GameObject.Find("有灯光的一个物体名字").GetComponent<Light>();
//以上代码可以将代码信息传递给这个物体的光组件。
aLight.light.intensity = 一个小于8的float数;//这样就可以控制灯组件的亮度了。
注意,这样写完以后,在Inspector面板的选项处就不能为aLight设置目标了,否则会报错;
二:定时器:
Public float Max =10.0f;//定义一个最大的时间
Void Update()//在每一帧检测
{
if(max > 0.0f)
{
Max -= Time.deltaTime;
}
Else
{
Max=10.0f;
…………
}
}//每隔max时间执行else中代码;