protected override void DefineRunSystems(IEcsSystemProxy system)
 {
     base.DefineRunSystems(system);
     _playerPosition.position = new Vector3(100f, 0f, 100f);
     system.Get <CopyTransformFromGameObjectSystem>();
     system.Get <EndFrameTransformSystem>();
     system.Get <EndFrameBarrier>();
     system.Get <TerrainSystem>();
 }
 protected override void DefinePostSetUpSystems(IEcsSystemProxy system)
 {
     base.DefinePostSetUpSystems(system);
     system.Get <TerrainSystem>();
     system.Get <TerrainSystem>();
     system.Get <TerrainSystem>();
     system.Get <CopyTransformFromGameObjectSystem>();
     system.Get <EndFrameTransformSystem>();
     system.Get <EndFrameBarrier>();
 }
 protected override void DefineRunSystems(IEcsSystemProxy system)
 {
     base.DefineRunSystems(system);
     system.Get <TerrainSystem>();
 }