使用EasyX设计一个简单的有图片背景有音乐的界面

首先先去互联网下载一个开放版权的你喜欢的背景图片,和自己喜欢的音乐。

音乐:

图片:

右击项目将图片和音乐放在代码存储的同文件夹下,方便使用

源文件有点多,其实就是这两个文件

查看图片的尺寸

点击文件信息查看图片的尺寸

=

记住尺寸一会需要使用刚才的尺寸设定画布大小

扫描二维码关注公众号,回复: 15743257 查看本文章

设置字体颜色时使用取色器取RGB的相关数据,也可以用自带的颜色

如RED,GREEN,YELLOW

直接上代码:

#include<graphics.h>            //图形库头文件
#include<conio.h>               
#include<mmsystem.h>            //播放音乐需要的头文件
#pragma comment(lib,"winmm.lib") //加载制定的播放音乐的库文件

int main(void)
{
	initgraph(700,460);         //设置画布的大小
	loadimage(0,"翠香.jpg");     //加载图片,同目录下不用写路径
	settextstyle(100,0,"微软雅黑");
	settextcolor(RGB(21,64,234));
	setbkmode(TRANSPARENT);                 //设置背景是透明的
	setlinestyle(PS_JOIN_ROUND, 10);         //设置画笔的样式
	outtextxy(150,25,"东方萃梦想");          //加载文字
	mciSendString("play 東方萃夢想.mp3 repeat",0,0,0);//重复播放东方萃梦想
	settextstyle(40, 0 ,"仿宋");
	settextcolor(RGB(224, 218, 95));
	setbkmode(TRANSPARENT);                 //设置背景是透明的
	setlinestyle(PS_JOIN_ROUND, 10);         //设置画笔的样式
	outtextxy(450,200, "开始游戏");          //加载文字
	settextstyle(40, 0, "仿宋");
	settextcolor(RGB(224, 218, 95));
	setbkmode(TRANSPARENT);                 //设置背景是透明的
	setlinestyle(PS_JOIN_ROUND, 10);         //设置画笔的样式
	outtextxy(450, 300, "退出游戏");          //加载文字
	_getch();                    //等待输入
	closegraph();                //关闭绘图窗口
	return 0;
}

运行结果:

菜鸟一个,计划用c++的EasyX开发个小游戏,因为CSDN无法上传视频需要其他站的URL所以来b发个视频有兴趣的可以看下简介

猜你喜欢

转载自blog.csdn.net/qq1014351846/article/details/115035808