我在程序中使用masked_blit()來顯示帶透明度的.bmp(使用完美的粉紅色)。但是,當我建,它說: error: ‘masked_blit’ was not declared in this scope 我包括Allegro的.H,當然我也沒忘了所有這些: -lallegro -lallegro_font -lallegro_ttf -lallegro_image
這裏是我寫的代碼的摘
當我想通過使用al_draw_line(100,100,400,400,al_map_rgb(255,255,0),5);畫一條線時,我的ALLEGRO_DISPLAY自動關閉,並且該行之後的語句不執行。我的計劃只是暫停 #include<allegro5/allegro.h>
#include<allegro5/allegro_primitives.h>
int main(){
A
所以我對這個站點有點新,以及用C++和allegro進行編程,但我一直有這個問題我正在製作這款遊戲,而我似乎無法弄清楚。它似乎不是一個數組溢出(這是我原先想的),所以如果有人知道問題是什麼,我會很高興。 代碼很長,對不起。我真的不知道我在做什麼。我遺漏了一些東西,所以希望這不會影響任何東西。 在此先感謝。 void main() {
InitGraphics(); // see fu