Definicja tablicy ze ścieżką:
char *FontTextures = new char[];
W funkcji nadaje wartość tablicy - ścieżkę:
void LoadTextures()
{
FontTextures = ".\\Game'sFile\\Graphics\\Fonts\\Braxton\\0.png"; //<-- ścieżka
if(LoadTexture(N,".\\Graphics\\N.png") != NO_ERROR_FUNC)exit(0);
if(LoadTexture(S,".\\Graphics\\S.png") != NO_ERROR_FUNC)exit(0);
if(LoadTexture(E,".\\Graphics\\E.png") != NO_ERROR_FUNC)exit(0);
if(LoadTexture(W,".\\Graphics\\W.png") != NO_ERROR_FUNC)exit(0);
if(LoadTexture(NE,".\\Graphics\\NE.png") != NO_ERROR_FUNC)exit(0);
if(LoadTexture(SE,".\\Graphics\\SE.png") != NO_ERROR_FUNC)exit(0);
if(LoadTexture(SW,".\\Graphics\\SW.png") != NO_ERROR_FUNC)exit(0);
if(LoadTexture(NW,".\\Graphics\\NW.png") != NO_ERROR_FUNC)exit(0);
if(LoadTexture(Grass,".\\Graphics\\Grass.png") != NO_ERROR_FUNC)exit(0);
//if(LoadTexture(Ą,".\\Game'sFile\\Graphics\\Fonts\\Braxton\\Ą.png") != IL_NO_ERROR)exit(0);
FontTextures = ".\\Game'sFile\\Graphics\\Fonts\\Braxton\\";//i.png
for(unsigned int File = 0; File < 64; File++)
{
FontTextures[43]=File; <-- Tutaj mnie wywala
if(LoadTexture(BraxtonFont[File],FontTextures)!= NO_ERROR_FUNC)exit(0);
}
}
Ja chcę 42 element tabilicy zmieniać na liczbę; z każdym obiegiem pętli na większą.
http://i.imgur.com/RRCIJMS.png