xiandie/scene/camera/camera_focus_marker.gd

11 lines
270 B
GDScript3
Raw Normal View History

2024-12-23 01:29:31 +00:00
extends Marker2D
@export var lock_horizontal = true
2024-12-23 01:29:31 +00:00
func tweak_position(velocity, facing_direction):
position.x = facing_direction.x * abs(velocity.x) * 0.3
if lock_horizontal:
global_position.y = 0
else:
position.y = facing_direction.y * abs(velocity.y) * 0.3