using UnityEngine; public class ScalePulse : MonoBehaviour { public AnimationCurve scaleCurve; public float scaleIncrease = 0.4f; public float pulseSpeed = 1f; private float clock; private void Update() { clock += Time.deltaTime * pulseSpeed; base.transform.localScale = Vector3.one * (1f + scaleIncrease * scaleCurve.Evaluate(clock)); } }