Bitmapa Allegro 5
Ostatnio zmodyfikowano 2014-02-18 20:06
ziajek444 Temat założony przez niniejszego użytkownika |
Bitmapa Allegro 5 » 2014-01-20 15:29:45 No więc tak, stworzyć bitmapę w np. taki sposób ALLEGRO_BITMAP * bitmapa_3 = NULL; bitmapa_3 = al_create_bitmap( 20, 20 ); bitmapa_3 = al_load_bitmap( "cz.png" );
to potrafię. Ale jest potrzeba żeby w miejscu podawania ścieżki ("cz.png") wpisać nazwę zmiennej albo coś innego jakąś funkcję. Próbowałem zczytywać pliki jakoś za pomocą funkcji z biblioteki <fstream> ale nie działa albo źle używam. Jak by kto pytał po co mi to, no to dzięki czemuś takiemu można dużo pisania oszczędzić, i wygodniej by mi było. |
|
SeaMonster131 |
» 2014-01-20 15:32:21 ALLEGRO_BITMAP * al_load_bitmap( const char * filename )
Więc: const char * path = "cz.png"; bitmapa_3 = al_load_bitmap( path );
Albo string path = "cz.png"; bitmapa_3 = al_load_bitmap( path.c_str() );
Itd.. |
|
ziajek444 Temat założony przez niniejszego użytkownika |
» 2014-01-20 15:40:22 Pacz też podobnie rozkminiałem z tym const char * path = "cz.png"; tylko że mi nie pasowało że do char można przypisać kilka znaków. Tak właściwie to dalej nie wierze że to działa, bo to dla mnie sensu nie ma. Ale to pewnie przez to że jest tera wskaźnikiem tak? (czy nie dlatego?) Dziękuje za pomoc. Wogle mi z głowy wyleciała funkcja c_str() (rzadko używam) |
|
ziajek444 Temat założony przez niniejszego użytkownika |
» 2014-02-18 20:06:40 https://www.dropbox.com/s/0r6xyc4cwzpcjto/BETA.rar |
|
« 1 » |