improvements

This commit is contained in:
2021-10-21 10:43:13 +02:00
parent deaed7b456
commit c63f7fc556
6 changed files with 36 additions and 24 deletions

View File

@@ -7,7 +7,7 @@ use level::{load_level, save_level};
use player::Player;
use crate::game::components::FpsCounter;
use crate::text::{create_brush, create_text_object};
use crate::text::create_brush;
use crate::{config::LogConfig, vulkan};
use crate::input::InputState;
use crate::vulkan::{Game, MeshHandle, TextVertex, Vertex, VulkanRenderer};
@@ -151,11 +151,11 @@ impl TestGame {
pub fn game_start(self: &mut Self, renderer: &mut VulkanRenderer) {
load_level("levels/test.lvl", self, renderer).unwrap();
println!("Game loaded!");
let text_mesh = create_text_object(&mut self.game_state.brush, renderer, "aaxx", 30.);
let fps = Box::new(FpsCounter { game_object: self.add_game_object(renderer, text_mesh) });
let fps = FpsCounter::new(self, renderer);
self.components.push(fps);
println!("Game loaded!");
}
pub fn offset_texture_id(&mut self, local_tex_id: Option<usize>) -> usize {