2022-01-26 22:36:30 -05:00

20 lines
265 B
GDScript

extends RigidBody2D
var held = false
func _physics_process(delta):
if held:
global_transform.origin = get_global_mouse_position()
func drop(impulse=Vector2.ZERO):
if held:
mode = RigidBody2D.MODE_RIGID
apply_central_impulse(impulse)
held = false