Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Program nie ładuje drugiej bitmapy

Ostatnio zmodyfikowano 2012-02-12 21:38
Autor Wiadomość
MrMB
Temat założony przez niniejszego użytkownika
Program nie ładuje drugiej bitmapy
» 2012-02-12 21:38:12
Witam.
Od niedawna zacząłem uczyć się biblioteki Allegro 4.x na podstawie kursu, który znajduje się w tym serwisie.
Mój problem polega na tym, że program nie chce załadować jednej z dwóch bitmap. Lokalizacja jest poprawna, ponieważ sprawdzałem na jednym pliku i działało, dodałem drugi i nie ładuje tego drugiego. Oto kod.

C/C++
#include <allegro.h>

int main()
{
    allegro_init();
    install_keyboard();
    set_color_depth( 32 );
    set_gfx_mode( GFX_AUTODETECT_WINDOWED, 800, 600, 0, 0 );
    clear_to_color( screen, makecol( 255, 0, 255 ) );
   
    BITMAP * men_logo = NULL;
    BITMAP * tittle_logo = NULL;
   
    men_logo = load_bmp( "SF\\logo MEN.bmp", default_palette ); // Ten plik się nie ładuje
    tittle_logo = load_bmp( "SF\\JuP logo.bmp", default_palette );
   
    if( !tittle_logo || !men_logo )
    {
        set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 );
        allegro_message( "ERROR: Brak pliku!" );
        allegro_exit();
        return 0;
    }
   
    blit( men_logo, screen, 0, 0, 0, 0, men_logo->w, men_logo->h );
    rest( 3000 );
    destroy_bitmap( men_logo );
   
    blit( tittle_logo, screen, 0, 0, 0, 0, tittle_logo->w, tittle_logo->h );
    readkey();
    destroy_bitmap( tittle_logo );
   
    allegro_exit();
    return 0;
}
END_OF_MAIN();

Czy wytłumaczyłby ktoś dlaczego tak jest i pomógł rozwiązać problem?

EDIT:
Problem rozwiązany. Po prostu w GIMP-ie w ustawieniach pliku zaznaczyłem coś co nie trzeba było zaznaczać.
P-50613
« 1 »
  Strona 1 z 1