public TerraEntitiesViewModel() { _chunksViewModel = Game.Instance.GetViewModel <TerraChunksViewModel>(0); _worldViewModel = Game.Instance.GetViewModel <TerraWorldViewModel>(0); _worldViewModel.OnWorldSet += WorldViewModelOnOnWorldSet; _chunksViewModel.OnChunkAdded += ChunksViewModelOnOnChunkAdded; _chunksViewModel.OnChunkRemoved += ChunksViewModelOnOnChunkRemoved; // AddEntities(_chunksViewModel.GetRuntimeEntities()); // AddEntities(_worldViewModel.GetRuntimeEntities()); //AddDataController(new RuntimeTerraEntity.TerraPosition3DDataController()); }
public TerraViewModel() { _worldViewModel = Game.Instance.GetViewModel <TerraWorldViewModel>(0); }