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

Allegro 5 Nie można załadować obrazka

Ostatnio zmodyfikowano 2012-01-14 17:44
Autor Wiadomość
bingo009
Temat założony przez niniejszego użytkownika
Allegro 5 Nie można załadować obrazka
» 2012-01-14 17:30:50
Witam was serdecznie, próbuję załadować obrazek w Allegro 5, jednak mam problem. Wyskakuje mi, że nie może znaleźć obrazka. Nie wiem co mam robić, ustawiłem w opcjach Working Directory i tam to wszystko jest, problem jest dalej jak przeniose exe w miejsce, gdzie jest obrazek. Proszę o pomoc.

C/C++
//Biblioteki
#include <stdio.h>
#include <allegro5/allegro.h>

//Gra
#include "map.h"

ALLEGRO_DISPLAY * display = NULL;
ALLEGRO_BITMAP * player00 = NULL;


int main( int argc, char ** argv )
{
    al_init();
   
    if( !al_init() ) {
        fprintf( stderr, "Nie mozna zainicjalizowac allegro!\n" );
        return - 1;
    }
   
    display = al_create_display( 640, 480 );
    if( !display ) {
        fprintf( stderr, "Nie mozna utworzyc okna!\n" );
        return - 1;
    }
   
    player00 = al_load_bitmap( "Data/player00.bmp" );
    if( !player00 ) {
        fprintf( stderr, "Nie mozna zaladowac obrazka!\n" );
        return - 1;
    }
   
    al_clear_to_color( al_map_rgb( 0, 0, 0 ) );
   
    al_flip_display();
   
    al_rest( 10.0 );
   
    al_destroy_display( display );
   
    return 0;
}

Na plik map nie patrzcie, bo on narazie jest pusty, przygotowałem go na poźniej.
P-48192
szyx_yankez
» 2012-01-14 17:41:52
Musisz wywołać funkcje
al_init_image_addon();
 z
#include <allegro5/allegro_image.h>
P-48195
bingo009
Temat założony przez niniejszego użytkownika
» 2012-01-14 17:44:27
Już nie wywala błędu, dzięki wielkie.
P-48196
« 1 »
  Strona 1 z 1