using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UIElements; public class TestSpirits : MonoBehaviour { public SpiritScript prefab; public static List spirits = new List(); // Start is called before the first frame update void Start() { for (int i = 0; i < 300; ++i) { float x = UnityEngine.Random.Range(-20, 10); float y = UnityEngine.Random.Range(-20, 10); SpiritScript go = Instantiate(prefab) as SpiritScript; go.transform.position = new Vector3(x, y, 0); go.transform.parent = this.transform; } } // Update is called once per frame void Update() { } private void FixedUpdate() { for(int i = 0; i < spirits.Count; ++i) { spirits[i].Tick(); } } }