为了在课堂上为比赛创建一个小游戏,我们使用 graphics.h
我想制作一个小型平台游戏,我需要透明背景的玩家精灵。
我怎样才能做到这一点?
我正在使用visual studio 2015社区版和win10。
答案 0 :(得分:1)
您可以使用readimagefile();
添加部分透明的gif (或其他允许透明并与readimagefile
兼容的格式)。
在不失去透明度的情况下,您不能使用getimage
或putimage
。
注意:此方法很慢,因为代码直接从驱动器读取图像文件,这会使代码变慢。
答案 1 :(得分:0)
如果必须使用graphics.h
,则需要安装Turbo C / C ++,而无法在最新版本的Windows上安装。要安装Turbo C ++,您需要在Windows上安装DOSBox,然后在DosBox中安装install Turbo C++。
如果您可以使用Visual C ++,则需要学习Windows GDI编程。