11 lines
270 B
GDScript
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
|