敵を発生させるSpawnPoint

tombObj[]が発生地点の配列
objZ[]が発生したゾンビを指す配列

Zom_Prefab = (GameObject)Resources.Load("Zombie"); 

void SpawnZombie()
{
  int no = Random.Range (0, MaxTombs);
  if( tombObj [no] )
  {
    Vector3 v = tombObj [no].transform.position;
    v += Vector3.down * 1.5f;
    objZ [zno] = GameObject.Instantiate (Zom_Prefab, v, Quaternion.identity) as GameObject;
    float a = Random.Range (0, 360);
    objZ [zno].transform.Rotate(0 ,a,0);
    objZ [zno].GetComponent<ZombieController>().no=zno;

    zno++;
  }
}

タグ:

unity
最終更新:2015年05月26日 19:10