Added fps display.
This commit is contained in:
parent
b4c4a66ce8
commit
650239a9e8
4 changed files with 20 additions and 0 deletions
15
scripts/fps_display.gd
Normal file
15
scripts/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/fps_display.gd.uid
Normal file
1
scripts/fps_display.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://eblemtukrey6
|
||||
|
|
@ -42,6 +42,7 @@ func tick(delta: float):
|
|||
player.position.x = player.position.x
|
||||
%Ship/Thrusters.flip_h = false
|
||||
%Ship/Thrusters.animation = "fwd"
|
||||
%Ship/Thrusters.position.x = %Ship.position.x-0.3
|
||||
|
||||
# Get previous positon for equidistant bullet calculation
|
||||
player.previous_position = player.position
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue