Allegro 5:al_load_bitmap无效

时间:2012-12-31 09:44:52

标签: c++ allegro allegro5

我正在开发一个基于Allegro库的框架,用于在C ++中进行简单的游戏开发,到目前为止,我还没有遇到过Allegro的单一问题。现在,对于我的位图扩展类,nfImage(第196行),当我使用我的“nfImage.loadFromFile”函数(第1429行)时,它不想加载我在MS Paint中制作的完全合法的PNG文件。该文件不适合此帖子,因此代码为here

当我尝试加载“hello.png”时,它给了我“Neil的框架:al_load_bitmap无法加载图像'hello.png'”错误并返回-1。有谁知道为什么Allegro没有加载这个文件?我尝试使用this tutorial使用相同的设置在Allegro中加载文件,并且它完美地运行,但是只要我把它放在一个类中就会混乱。

谢谢你们, -Neil

1 个答案:

答案 0 :(得分:0)

我不打算调试数千行代码,但是这个article包含了仔细阅读后需要的所有有用信息。