using UnityEngine; public class ItemMisiEffect : MonoBehaviour { [Header("Efek Naik Turun")] public float tinggiGerak = 0.08f; public float kecepatanGerak = 2f; [Header("Efek Membesar Mengecil")] public float besarScale = 0.08f; public float kecepatanScale = 2f; private Vector3 posisiAwal; private Vector3 scaleAwal; private void Start() { posisiAwal = transform.localPosition; scaleAwal = transform.localScale; } private void Update() { float gerakY = Mathf.Sin(Time.time * kecepatanGerak) * tinggiGerak; transform.localPosition = posisiAwal + new Vector3(0, gerakY, 0); float scaleTambahan = Mathf.Sin(Time.time * kecepatanScale) * besarScale; transform.localScale = scaleAwal + new Vector3(scaleTambahan, scaleTambahan, 0); } }