リソースの非同期読み込み支援関数.
Image,Font,Sound,Music,ImagePack,Filmで有効
Loading::End()後は、全リソースの読み込みが終わるまでリソースの読み込み等を行ってはいけない 特にFont::DrawやDrawing::Fontで新しい文字を出すとたまにエラーが出るので注意が必要
- Todo:
- Windows以外ではエラーが出る
bool SampleLoading()
{
using namespace SDX;
for (int a = 0; a < 100;++a)
{
imageS[a].Load("data/icon000.png");
}
for (int a = 0; a < 100; ++a)
{
soundS[a].Load("se_maoudamashii_onepoint14.wav");
}
for (int a = 0; a < 100; ++a)
{
musicS[a].Load("data/bgm_maoudamashii_piano14.ogg");
}
for (int a = 0; a < 100; ++a)
{
fontS[a].Load(SystemFont::Gothic,10);
}
{
}
return true;
}