15 lines
292 B
GDScript
15 lines
292 B
GDScript
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
|