游戏开发基础小知识(导入图像)

一、图片类

基础知识点

1.结构体 IMAGE

使用方式:IMAGE <name>;        //声明一个变量,用于存储文件信息

2.函数 loadimage();

使用方式:loadimage(IMAGE* , "...");        //第一个参数式图片变量的地址,例如&bk

                                                                    //第二个参数是图片再计算机上的地址。例如“./img.jpg”

3.函数 putimage();

使用方式:putimage(int x, inty, IMAGE*, mode);        //前两个参数是图片放置的坐标

                                                                                    //第三个参数和loadimage第一个参数一样

                                                                                    //第四个参数为图片模式

putimage函数的第四个参数mode最常用的有两种:

(1)NOTSRCERASE

(2)SPRCINVERT

第一个 NOTSRCERASE 是 遮罩图

:

这是用来遮挡住我们不需要的部分

而第二个 SRCINVERT 才是我们需要的部分

如:

两相配合,就不会导致我们需要的图边缘有白色的方框.而是一个正常的机

猜你喜欢

转载自blog.csdn.net/qq_74349936/article/details/132068871
今日推荐