From 8def3c005d3a0eb8ae7ad2da9c2563e5f23b6237 Mon Sep 17 00:00:00 2001 From: Felix Ableitner Date: Wed, 6 Oct 2021 19:18:48 +0200 Subject: [PATCH] show fps counter --- src/main.rs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/main.rs b/src/main.rs index 4d8328a..0701905 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,13 +6,13 @@ mod constants; use crate::ant::Ant; use constants::*; use macroquad::color::*; -use macroquad::input::{ - is_key_down, is_mouse_button_down, is_quit_requested, mouse_position, KeyCode, MouseButton, -}; +use macroquad::input::{is_key_down, is_quit_requested, KeyCode}; use macroquad::miniquad::conf::Conf; use macroquad::prelude::{ clear_background, draw_texture, get_frame_time, next_frame, Image, Texture2D, }; +use macroquad::text::draw_text; +use macroquad::time::get_fps; fn window_conf() -> Conf { Conf { @@ -47,16 +47,12 @@ async fn main() { if is_key_down(KeyCode::Escape) || is_quit_requested() { return; } - if is_mouse_button_down(MouseButton::Left) { - let mouse = mouse_position(); - dbg!(&mouse); - //food.push(Food::new(Vec2::new(mouse.0, mouse.1))); - } // render clear_background(BLACK); let texture = Texture2D::from_image(&trail_map); draw_texture(texture, 0., 0., WHITE); + draw_text(&get_fps().to_string(), 0., 20., 20., WHITE); next_frame().await }