[ADD] stop after end
This commit is contained in:
@@ -81,8 +81,8 @@ namespace scene
|
|||||||
button_start_scene.SetClickedTexture(render_engine::loader::LoadTexture("res/Birb3.jpg"));
|
button_start_scene.SetClickedTexture(render_engine::loader::LoadTexture("res/Birb3.jpg"));
|
||||||
button_start_scene.SetOnClickAction([this]()
|
button_start_scene.SetOnClickAction([this]()
|
||||||
{
|
{
|
||||||
std::cout << "Back to start screen!!" << std::endl;
|
std::cout << "Back to stop screen!!" << std::endl;
|
||||||
return_value = Scenes::STARTUP;
|
return_value = Scenes::STOP;
|
||||||
|
|
||||||
});
|
});
|
||||||
guis_gameOver.push_back(&button_start_scene);
|
guis_gameOver.push_back(&button_start_scene);
|
||||||
@@ -103,7 +103,6 @@ namespace scene
|
|||||||
}
|
}
|
||||||
|
|
||||||
gui_shader_gameOver->CleanUp();
|
gui_shader_gameOver->CleanUp();
|
||||||
render_engine::loader::CleanUp();
|
|
||||||
return return_value;
|
return return_value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -177,4 +176,10 @@ namespace scene
|
|||||||
last_frame_time = current_time;
|
last_frame_time = current_time;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Game_Over_Scene::~Game_Over_Scene()
|
||||||
|
{
|
||||||
|
std::cout << "game over destructor" << std::endl;
|
||||||
|
delete gui_shader_gameOver;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -19,6 +19,7 @@ namespace scene
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
Game_Over_Scene(int score);
|
Game_Over_Scene(int score);
|
||||||
|
~Game_Over_Scene();
|
||||||
|
|
||||||
Scenes start(GLFWwindow* window) override;
|
Scenes start(GLFWwindow* window) override;
|
||||||
|
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ namespace scene
|
|||||||
|
|
||||||
gui::GuiTexture* GetMenuItem(bool hand_state) {
|
gui::GuiTexture* GetMenuItem(bool hand_state) {
|
||||||
if(hand_state)
|
if(hand_state)
|
||||||
item_number += 0.20f;
|
item_number += 0.10f;
|
||||||
|
|
||||||
int temp_item_number = item_number;
|
int temp_item_number = item_number;
|
||||||
|
|
||||||
@@ -221,4 +221,10 @@ namespace scene
|
|||||||
hand_mode = !hand_mode;
|
hand_mode = !hand_mode;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Startup_Scene::~Startup_Scene()
|
||||||
|
{
|
||||||
|
std::cout << "startup scene destructor" << std::endl;
|
||||||
|
delete gui_shader1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,6 +20,8 @@ namespace scene
|
|||||||
*/
|
*/
|
||||||
Startup_Scene();
|
Startup_Scene();
|
||||||
|
|
||||||
|
~Startup_Scene();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief
|
* @brief
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user