raylib U2 - raylib程序的基本结构
在写raylib的时候,代码有一个基本的结构,不同功能的代码按照这个机构去填充。
一般来说,我们可以把一个raylib的程序分成三个模块:
- 创建窗口和元素
- 主循环,实时计算和渲染
- 结束程序,释放空间
下面是基本框架的代码。以后大家写raylib,可以直接先把这段代码复制上
#include <raylib.h>
#include<bits/stdc++.h>
using namespace std;
int main() {
//初始化窗口
InitWindow(800, 600,"窗口标题");
SetTargetFPS(60);
//开启程序的主循环
while (!WindowShouldClose()) {
//绘制帧,
BeginDrawing();//开始绘制
ClearBackground(WHITE);//重新绘制一些背景。
EndDrawing();//结束绘制
}
//关闭窗口
CloseWindow();
return 0;
}


浙公网安备 33010602011771号