【发布时间】:2010-11-09 14:48:26
【问题描述】:
我知道我可以将所有 Mix_Musics 公开,不用担心这个问题,但我仍然想了解如何去做。
//header.h
class Music
{
private:
Mix_Music * BGMusic, * fall, * reset, * teleport, * win, * singleCubeWin;
public:
Music();
bool loadMusic();
void clean_up();
Mix_Music * getSound( Mix_Music * m ) { return m; }
};
//program.cpp
Music Sound;
int main( int argc, char* args[] )
{
...
Mix_PlayMusic( Sound.getSound( "BGMusic" ), -1 );
...
}
【问题讨论】:
标签: c++ user-interface sdl