Beispiel #1
0
    // Start is called before the first frame update
    void Start()
    {
        StageInfo stageInfo = GameObject.FindGameObjectWithTag("StageInfo").GetComponent <StageInfo>();
        Vector3   v         = new Vector3();

        for (int i = 0; i < stageInfo.SpawnPosition.Count; i++)
        {
            v += stageInfo.SpawnPosition[i];
        }
        transform.position  = v / stageInfo.SpawnPosition.Count;
        transform.position += new Vector3(0, 3, 0);
        spawnPosition       = transform.position;

        roamingAI = GetComponent <RoamingAI>();
        InvokeRepeating("RespawnEvent", RespawnTime, RespawnTime);
    }
Beispiel #2
0
 // Start is called before the first frame update
 void Start()
 {
     roamingAI = GetComponent <RoamingAI>();
 }