public override void init() { #region INICIALIZACIONES ESCENARIO lightMesh = TgcBox.fromSize(new Vector3(10, 10, 10), Color.Red); oceano = new Oceano(currentScaleXZ, currentScaleY); isla = new Isla(currentScaleXZ, currentScaleY); skyBox = new PirateSkyBox(); #endregion #region INICIALIZACIONES PANTALLA crearModifiers(); crearUserVars(); crearSprites(); // Carga valores para el postprocesado Postproceso.Cargar(); #endregion #region INICIALIZACIONES BARCO barcoProtagonista = ConstructorDeElementos.ConstruirProtagonista(new Vector2(0, -930f)); b1 = ConstructorDeElementos.ConstruirEnemigo(new Vector2(500, 500)); b2 = ConstructorDeElementos.ConstruirEnemigo(new Vector2(-700, 960)); b3 = ConstructorDeElementos.ConstruirEnemigo(new Vector2(100, 880)); InteractionManager.Barcos.AddRange(new List <Barco> { b1, b2, b3, barcoProtagonista }); InteractionManager.Resto.AddRange(new List <IUpdateRender> { isla, oceano }); InputManager.Add(barcoProtagonista); #endregion }
public override void init() { #region INICIALIZACIONES ESCENARIO lightMesh = TgcBox.fromSize(new Vector3(10, 10, 10), Color.Red); oceano = new Oceano(currentScaleXZ, currentScaleY); isla = new Isla(currentScaleXZ, currentScaleY); skyBox = new PirateSkyBox(); #endregion #region INICIALIZACIONES PANTALLA crearModifiers(); crearUserVars(); crearSprites(); // Carga valores para el postprocesado Postproceso.Cargar(); #endregion #region INICIALIZACIONES BARCO barcoProtagonista = ConstructorDeElementos.ConstruirProtagonista(new Vector2(0, -930f)); b1 = ConstructorDeElementos.ConstruirEnemigo(new Vector2(500, 500)); b2 = ConstructorDeElementos.ConstruirEnemigo(new Vector2(-700, 960)); b3 = ConstructorDeElementos.ConstruirEnemigo(new Vector2(100, 880)); InteractionManager.Barcos.AddRange(new List<Barco> { b1, b2, b3, barcoProtagonista }); InteractionManager.Resto.AddRange(new List<IUpdateRender> { isla, oceano }); InputManager.Add(barcoProtagonista); #endregion }