To make my game spawn a zombie over a network I put in a Network.instantiate but know nothing is instantiating Please Help. Heres my code:
using UnityEngine;
using System.Collections;
public class ZombieSpawner : MonoBehaviour {
public Transform _Zombie;
public bool HasZombieSpawned = false;
public float SpawnTimer = 0;
public GameObject ZombiePrefab;
public void Update(){
if(HasZombieSpawned == false){
SpawnTimer += Time.deltaTime;
if(SpawnTimer >= 1){
HasZombieSpawned = true;
GameObject SpawnedZombie = Network.Instantiate(ZombiePrefab, Vector3.zero, Quaternion.identity,1) as GameObject;
SpawnedZombie.transform.position = gameObject.transform.position;
SpawnTimer = 0;
_Zombie = SpawnedZombie.transform;
}
}
if(_Zombie == null){
HasZombieSpawned = false;
}
}
}