using System.Collections.Generic; using UnityEngine; public static class References { private static List<GameObject> referenceObjects = new List<GameObject>(); public static void SetReferences(List<GameObject> objects) { referenceObjects.Clear(); referenceObjects = objects; } public static GameObject GetObject(int ID) { if (referenceObjects.Count - 1 < ID) { Debug.LogError("The ID provided is longer than the object list"); return null; } else { return referenceObjects[ID]; } } }