本文介绍: 【代码】C++游戏开发之跟随鼠标移动的小球。

视频链接

使用EasyX进行C++游戏开发

跟随鼠标移动的小球

#include<graphics.h>
#include<iostream>

int main() {
	initgraph(1280, 720);
	int x = 0;
	int y = 0;
	BeginBatchDraw();//新建缓冲区
	while (true)
	{
		ExMessage msg;
		while (peekmessage(&msg))
		{
			//信息处理逻辑
			if (msg.message == WM_MOUSEMOVE)
			{
				x = msg.x;
				y = msg.y;
			}
		}
		cleardevice();
		solidcircle(x, y, 100);
		FlushBatchDraw();//刷新批量绘图缓冲区,将绘制结果显示屏幕上
	}
	EndBatchDraw();//结束批量绘图,将绘制结果刷新屏幕
	return 0;
}


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注