xiandie/scene/camera/camera_focus_marker.gd

11 lines
270 B
GDScript

extends Marker2D
@export var lock_horizontal = true
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