blob: 347fc421a3d5a25efc13fdc0fc8f6264d6c14c8a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UIElements;
public class TestSpirits : MonoBehaviour
{
public SpiritScript prefab;
public static List<SpiritScript> spirits = new List<SpiritScript>();
// 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();
}
}
}
|