Added an FPS display for performance monitoring.
This commit is contained in:
parent
389485e82c
commit
dd4652b732
3 changed files with 17 additions and 1 deletions
15
scripts/utility/fps_display.gd
Normal file
15
scripts/utility/fps_display.gd
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
extends Label
|
||||
|
||||
var last_time = 0
|
||||
var frame_count = 0
|
||||
var fps = 0
|
||||
|
||||
func _process(delta):
|
||||
frame_count += 1
|
||||
last_time += delta
|
||||
|
||||
if last_time >= 1.0: # Update every second
|
||||
fps = frame_count
|
||||
text = " " + str(fps) + " FPS"
|
||||
last_time = 0
|
||||
frame_count = 0
|
||||
1
scripts/utility/fps_display.gd.uid
Normal file
1
scripts/utility/fps_display.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://eblemtukrey6
|
||||
Loading…
Add table
Add a link
Reference in a new issue