예제 #1
0
	public void Start()
	{
		pathConfig = Path.Combine(GameCenter.InstanceRef.USERPATH, "Config.xml");
		pathJugador = Path.Combine(GameCenter.InstanceRef.USERPATH, "Jugador.xml");

		jugadorActual = new JugadorBase ();
		jugadorActual.EstadoJugador = EstadosJugador.enMenus;

		escenaActual = new EscenaBase ();
		configuracionJuego = new Config(Application.systemLanguage);
		configuracionJuego.MusicaActivada = true;
		configuracionJuego.SonidoActivado = true;
		configuracionJuego.VolumenMusica = 0.5f;
		configuracionJuego.VolumenSonido = 0.5f;
		textosMenusTraduccion = new TextosMenus ();
		
		CopiarXML();
		CargarConfiguracion ();
		CargarTraduccion ();

		lanzamientoDados = new LanzamientoDados ();
		listaCamaras = new List<Camera> ();
	}
예제 #2
0
    public EscenaBase Cargar_Escena(Escenas escena)
    {
        cXML nuevoxml = new cXML ();
        escenaActual = nuevoxml.Cargar_Clase_Serializable<EscenaBase> (Path.Combine (pathIdioma, escena.ToString()+".xml"), GameCenter.InstanceRef.controladoraJuego.escenaActual);
        nuevoxml.Cerrar ();

        return escenaActual;
    }
예제 #3
0
 public void InicializarEscena()
 {
     escenaActual = new EscenaBase ();
 }