Add get_closest_point method to Player

remotes/1711838515240372319/godot4-port
Jan 2020-09-19 14:10:30 +02:00
parent 1456dacc30
commit cf13adf1e1
1 changed files with 4 additions and 0 deletions

View File

@ -52,6 +52,10 @@ func gravity():
if not is_on_floor():
self.velocity.y -= GRAVITY
func get_closest_point(A: Vector3, B: Vector3):
var diff = B - A
return A - (A.dot(diff) * diff) / (diff.length_squared())
remote func walk(direction: Vector2):
var walkDirectionNormalized = direction.normalized()