Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Langage C++ > [SFML] Musique qui ne se charge pas > Lecture du sujet

[SFML] Musique qui ne se charge pas

Vous devez être inscrit pour pouvoir poster des messages

RésoluLe problème de ce sujet a été résolu

Page : 1 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1 
Hors ligne gymnopaul # Posté le 27/04/2008 à 21:45:36
I could go supersonic !
Avatar
Groupe : Membres
Bonjour à tous ! :)

Voilà le tout est dans le titre, quand je compile le programme renvoit 1 :
Code : C++
1
2
3
4
sf::Music musique;

if(!musique.Open("fond.ogg"))
        return EXIT_FAILURE;

Pourquoi donc cela ne marche pas ?
Merci d'avance !

Projet en cours : 2D-3D-Games -> Tutoriels vidéo sur la création de jeux vidéos
Mes connaissances :
Langages : C - C++ (mon préféré ^^ ) - HTML - PHP - SQL
3D : Blender

 
Hors ligne Hiura # Posté le 28/04/2008 à 07:29:54
Avatar
Groupe : Membres
Hors ligne gymnopaul # Posté le 28/04/2008 à 20:40:53
I could go supersonic !
Avatar
Groupe : Membres
Si tu veux me parler du compilateur, voilà :
Code : Console
Process terminated with status 1 (0 minutes, 3 seconds)

Comme j'initialise dans le main, la fenêtre apparaît puis disparaît tout de suite après.
Il doit y avoir un problème au niveau du chargement, pourtant j'ai bien indiqué le bon nom.

Projet en cours : 2D-3D-Games -> Tutoriels vidéo sur la création de jeux vidéos
Mes connaissances :
Langages : C - C++ (mon préféré ^^ ) - HTML - PHP - SQL
3D : Blender

 
Hors ligne Hiura # Posté le 28/04/2008 à 21:10:02
Avatar
Groupe : Membres
Je parlais pas de ça. Quand tu exécutes ton programme tu dois avoir une console (il faut pouvoir lire la sortie standard). Si tu as un problème avec le chargement d'un fichier la SFML t'indique l'erreur dans la console.

Au fait, quel est ton main()?
 
Hors ligne gymnopaul # Posté le 28/04/2008 à 21:26:22
I could go supersonic !
Avatar
Groupe : Membres
Ok ok ^^ , voici ce que m'indique la console :
Code : Console
Failed to open "fond.ogg" for reading

Comme je code un jeu de tir, je ne mets pas tout mon main ;
Code : C++
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
int main()
{
    sf::RenderWindow App(sf::VideoMode(WIDTH, HEIGHT), "Shoot game");
    App.SetBackgroundColor(sf::Color(128, 128, 255));
    App.SetFramerateLimit(150);

    // Tout du bla-bla...

    sf::Music musique;
    if(!musique.Open("fond.ogg"))
        return EXIT_FAILURE;

    bool Running = true;
    while(Running)
    {
       // encore des choses inutiles...

        App.Display();
    }

    return EXIT_SUCCESS;
}

Projet en cours : 2D-3D-Games -> Tutoriels vidéo sur la création de jeux vidéos
Mes connaissances :
Langages : C - C++ (mon préféré ^^ ) - HTML - PHP - SQL
3D : Blender

 
Hors ligne Hiura # Posté le 28/04/2008 à 21:41:05
Avatar
Groupe : Membres
Es-tu sur de ton fichier? (Pas corrompu?)
L'emplacement est correcte? Tu as bien les autorisations de lecture?
 
Hors ligne gymnopaul # Posté le 29/04/2008 à 18:54:30
I could go supersonic !
Avatar
Groupe : Membres
Je pense que c'est à cause du fichier car quand je le télécharge, je mets au format ogg alors qu'il est en mp3.
Pourtant quand je le lis avec Lecteur Windows Media ça marche très bien :( .

Projet en cours : 2D-3D-Games -> Tutoriels vidéo sur la création de jeux vidéos
Mes connaissances :
Langages : C - C++ (mon préféré ^^ ) - HTML - PHP - SQL
3D : Blender

 
Hors ligne Pole # Posté le 29/04/2008 à 19:30:28
Chieur professionnel
Avatar
Groupe : Membres
Si tu remplaces l'extension, c'est pas une convertion correcte.
Je ne sais plus quel programme permet de convertir sous Windows, mais Google est ton ami :)
 

Retour au forum "Langage C++" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 82 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 2.3339s (2.3159s)