public SoundManager(Directorio directorio, Microsoft.DirectX.DirectSound.Device dsDevice) { Directorio = directorio; //Cargo archivo de sonido background mp3. mp3BackgroundPlayer.closeFile(); mp3BackgroundPlayer.FileName = directorio.SonidoFondo; mp3FruitPlayer.closeFile(); mp3FruitPlayer.FileName = directorio.SonidoFruta; //Cargo sonidos estaticos. SonidoSalto.loadSound(directorio.SonidoSalto, dsDevice); SonidoMoneda.loadSound(directorio.SonidoMoneda, dsDevice); SonidoDanio.loadSound(directorio.SonidoDanio, dsDevice); SonidoCaminar.loadSound(directorio.SonidoCaminar, dsDevice); //mp3SaltosPlayer.closeFile(); //mp3SaltosPlayer.FileName = directorio.SonidoSalto; }
public Personaje(Directorio directorio) { this.directorio = directorio; vida = vidaMaxima; var skeletalLoader = new TgcSkeletalLoader(); var pathAnimacionesPersonaje = new[] { directorio.RobotCaminando, directorio.RobotParado, directorio.RobotPateando, directorio.RobotCorriendo, directorio.RobotEmpujando }; personajeMesh = skeletalLoader. loadMeshAndAnimationsFromFile(directorio.RobotSkeletalMesh, directorio.RobotDirectorio, pathAnimacionesPersonaje); //Descomentar para ubicarlo donde se este desarrollando // POSICION_INICIAL_PERSONAJE = posicionDesarrollo; inicializarPosicion(); }