private void Spawn() { Vector3 spawnPos = transform.position + Vector3.right * range.x; CrushableObject instance = Instantiate(crushablePrefab, spawnPos, Quaternion.identity); instance.miniGameOwner = ownerCrushMiniGame; crushableObjects.Add(instance); }
private void CheckObjects() { for (int i = 0; i < crushableObjects.Count; i++) { CrushableObject obj = crushableObjects[i]; if (obj.transform.position.x > range.y) { crushableObjects.RemoveAt(i); Destroy(obj.gameObject); } } }