Added welcome-message
This commit is contained in:
parent
2a42731628
commit
500464fa73
1 changed files with 21 additions and 5 deletions
|
@ -233,12 +233,13 @@ struct QuickWings {
|
|||
}
|
||||
};
|
||||
|
||||
/*
|
||||
TODO: finish this
|
||||
|
||||
// TODO: finish this
|
||||
struct Message {
|
||||
paradiso::Sprite messageSprite;
|
||||
paradiso::Renderer renderer{};
|
||||
bool start = false;
|
||||
float pos = 100.0f;
|
||||
|
||||
Message() {
|
||||
auto messageImage = paradiso::BitmapIO::get().load("message.png");
|
||||
|
@ -254,8 +255,20 @@ struct Message {
|
|||
shader.set_uniform("scale", messageSprite.scale);
|
||||
renderer.draw(messageSprite, shader);
|
||||
}
|
||||
|
||||
void update() {
|
||||
if (start == true) {
|
||||
messageSprite.pivot.y() = pos;
|
||||
}
|
||||
}
|
||||
|
||||
void on_keyboard(const paradiso::Window::KeyboardInputStack& input) {
|
||||
if (input.size()) {
|
||||
start = true;
|
||||
}
|
||||
}
|
||||
};
|
||||
*/
|
||||
|
||||
|
||||
auto main() -> int {
|
||||
|
||||
|
@ -300,7 +313,7 @@ auto main() -> int {
|
|||
paradiso::BitmapIO::get().set_path("assets");
|
||||
|
||||
// Load
|
||||
//* auto message = Message{};
|
||||
auto message = Message{};
|
||||
auto background = Background{};
|
||||
auto grass = Grass{};
|
||||
auto quickwingsapp = QuickWings{};
|
||||
|
@ -321,10 +334,13 @@ auto main() -> int {
|
|||
quickwingsapp.on_keyboard(w.keyboard_input());
|
||||
quickwingsapp.update();
|
||||
|
||||
message.on_keyboard(w.keyboard_input());
|
||||
message.update();
|
||||
|
||||
// Draw
|
||||
background.draw(shader);
|
||||
grass.draw(shader);
|
||||
//* message.draw(shader);
|
||||
message.draw(shader);
|
||||
quickwingsapp.draw(shader);
|
||||
|
||||
// wait for frame rate
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue