mirror of
https://github.com/zhenyan121/SporeBG-Conid.git
synced 2026-04-10 06:14:08 +08:00
fix: callback funtion not injected when restarting the game
This commit is contained in:
@@ -140,4 +140,12 @@ void GameScene::restartGame() {
|
|||||||
m_gameUIManager->updateActionType(ActionType::GROW);
|
m_gameUIManager->updateActionType(ActionType::GROW);
|
||||||
m_gameUIManager->updateGameState(GameState::GAME_RUNING);
|
m_gameUIManager->updateGameState(GameState::GAME_RUNING);
|
||||||
m_boardRenderer->setGameState(GameState::GAME_RUNING);
|
m_boardRenderer->setGameState(GameState::GAME_RUNING);
|
||||||
|
|
||||||
|
m_gameSession->setGamePieceEventCallback(
|
||||||
|
[this](GamePieceEvent evnet, int row, int col) {
|
||||||
|
std::cout << "GameScene: recevie the event piece at " << row << " " << col << "\n";
|
||||||
|
m_boardRenderer->handleGamePieceEvent(evnet, row, col);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user