-2

为了为课堂比赛创建一个小游戏,我们正在使用graphics.h

我想做一个小型平台游戏,我需要玩家精灵的透明背景。

我怎样才能做到这一点?

我正在使用 Visual Studio 2015 社区版和 win10。

4

2 回答 2

1

您可以使用readimagefile();添加部分透明的 gif (或其他允许透明且与 兼容的格式readimagefile

您不能使用getimageputimage不丢失透明度。

注意:这种方法很慢,因为代码直接从驱动器中读取图像文件会减慢代码速度。

于 2020-05-09T16:49:54.360 回答
0

如果必须使用graphics.h,则需要安装 Turbo C/C++,在最新版本的 Windows 上无法安装。要安装 Turbo C++,您需要在 Windows 上安装DOSBox,然后在 DosBox 中安装 Turbo C++ 。

如果您会使用Visual C++,则需要学习Windows GDI 编程。

于 2016-03-29T09:10:38.190 回答