您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
21 行
415 B
21 行
415 B
using UnityEngine;
|
|
|
|
public class FireLight : MonoBehaviour
|
|
{
|
|
public AnimationCurve lightCurve;
|
|
public float fireSpeed = 1f;
|
|
|
|
private Light _lightComp;
|
|
private float _initialIntensity;
|
|
|
|
private void Awake()
|
|
{
|
|
_lightComp = GetComponent<Light>();
|
|
_initialIntensity = _lightComp.intensity;
|
|
}
|
|
|
|
void Update()
|
|
{
|
|
_lightComp.intensity = _initialIntensity * lightCurve.Evaluate(Time.time * fireSpeed);
|
|
}
|
|
}
|