using UnityEngine; public class SpriteBlinkEffect : MonoBehaviour { public SpriteRenderer spriteRenderer; public float kecepatanBlink = 2f; public float alphaMinimum = 0.55f; public float alphaMaximum = 1f; private void Start() { if (spriteRenderer == null) spriteRenderer = GetComponent(); } private void Update() { if (spriteRenderer == null) return; float alpha = Mathf.Lerp( alphaMinimum, alphaMaximum, (Mathf.Sin(Time.time * kecepatanBlink) + 1f) / 2f ); Color warna = spriteRenderer.color; warna.a = alpha; spriteRenderer.color = warna; } }