// Start is called before the first frame update void Start() { NetManager = Instantiate(NetManagerPrefab).GetComponent <SCNetworkManager>(); EntityManager = Instantiate(EntityManagerPrefab).GetComponent <EntityManager>(); var factory = Instantiate(EntityObjectFactoryPrefab); EntityObjectFactory = factory.GetComponent <EntityObjectFactory>(); PrefabTable = factory.GetComponent <EntityPrefabTable>(); World = Instantiate(WorldPrefab).GetComponent <World>(); //StateChangeManager = Instantiate(StateChangeManagerPrefab).GetComponent<StateChangeManager>(); NetObjectManager = Instantiate(NetObjectManagerPrefab).GetComponent <NetObjectManager>(); }
private void Start() { prefabTable = Game.Instance.PrefabTable; }