Когда я запускаю программу, музыка не играет роли.
Я проверил, если файл предварительно загружен без проблемы.
Мой файл .ogg, который поддерживается sfml.
Я не понимаю, почему у меня нет звука, когда я запускаю программу.
Нет проблем при загрузке файла
#pragma once
#include <SFML/Audio.hpp>
class Audio
{
public:
Audio();
~Audio();
bool load();
bool gest();
private:
sf::Music _main;
};
bool Audio::load()
{
if (!_main.openFromFile("res/zelda.ogg"))
return false;
return true;
}
bool Audio::gest()
{
if (!load())
return false;
_main.play();
return true;
}
int main(void)
{
Monitor window;
Audio music;
window.initWindow();
while (window.run())
music.gest();
}