Mich wundert egtl. nicht, dass da nicht viel passiert. Das Fenster wird geöffnet, die Musik wird geladen, sie soll abgespielt werden, alles wird angezeigt, das Programm wird beendet. So etwas wie eine Schleife, die das Programm am Laufen erhält, wäre sicherlich sehr hilfreich, damit das Programm überhaupt mal Gelgenheit hat, irgendetwas abzuspielen
.
Edit:
Sprich: verwende eine vernüftige Basis, wie diese
hier
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
int main()
{
// Create the main rendering window
sf::RenderWindow App(sf::VideoMode(800, 600, 32), "SFML Graphics");
// Start game loop
while (App.IsOpened())
{
// Process events
sf::Event Event;
while (App.GetEvent(Event))
{
// Close window : exit
if (Event.Type == sf::Event::Closed)
App.Close();
}
// Clear the screen (fill it with black color)
App.Clear();
// Display window contents on screen
App.Display();
}
return EXIT_SUCCESS;
}
|
Da baust du dann deine Musik ein und dann sollte es auch funktionieren, denke ich mal.