using UnityEngine; [RequireComponent(typeof(Light))] public class SoftFlicker : MonoBehaviour { public float minIntensity = 0.25f; public float maxIntensity = 0.5f; float random; void Start() { random = Random.Range(0.0f, 65535.0f); } void Update() { float noise = Mathf.PerlinNoise(random, Time.time*3); GetComponent().intensity = Mathf.Lerp(minIntensity, maxIntensity, noise); } }