using UnityEngine; /// /// Helper class untuk menangani deserialisasi array JSON menggunakan UnityEngine.JsonUtility. /// public static class JsonHelper { #region Methods /// /// Mengkonversi JSON string ke dalam array objek bertipe . /// /// Tipe data dari objek yang akan dikonversi. /// JSON string dengan format {"items": [...]} /// Array objek bertipe public static T[] FromJson(string json) { Wrapper wrapper = JsonUtility.FromJson>(json); return wrapper.items; } #endregion #region Wrapper Class /// /// Kelas pembungkus internal untuk deserialisasi array JSON. /// /// Tipe objek dalam array. [System.Serializable] private class Wrapper { public T[] items; } #endregion }