mirror of
https://github.com/zhenyan121/SporeBG-Conid.git
synced 2026-04-10 14:24:10 +08:00
Change frame control to the scene
This commit is contained in:
@@ -15,23 +15,6 @@ bool GameRenderer::initialize() {
|
||||
return true;
|
||||
}
|
||||
|
||||
void GameRenderer::beginFrame() {
|
||||
if (!m_renderer) {
|
||||
std::cout << "ERROR: Renderer is NULL!\n";
|
||||
return;
|
||||
}
|
||||
// 清屏为白色色背景
|
||||
SDL_SetRenderDrawColor(m_renderer, 255, 255, 255, 255);
|
||||
SDL_RenderClear(m_renderer);
|
||||
//std::cout << "begin frame\n";
|
||||
|
||||
}
|
||||
|
||||
void GameRenderer::endFrame() {
|
||||
// 提交到屏幕
|
||||
//std::cout << "end frame\n";
|
||||
SDL_RenderPresent(m_renderer);
|
||||
}
|
||||
|
||||
|
||||
void GameRenderer::setBoard(const Board* board) {
|
||||
|
||||
@@ -37,10 +37,6 @@ public:
|
||||
// 初始化加载纹理
|
||||
bool initialize();
|
||||
|
||||
// 帧控制
|
||||
void beginFrame();
|
||||
void endFrame();
|
||||
|
||||
// 设置棋盘
|
||||
void setBoard(const Board* board);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user