Esempio n. 1
0
        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());
        }
Esempio n. 2
0
 public TerraViewModel()
 {
     _worldViewModel = Game.Instance.GetViewModel <TerraWorldViewModel>(0);
 }