14 lines
404 B
GDScript
14 lines
404 B
GDScript
extends PhysicsBody3D
|
|
|
|
var mover := preload("res://Entities/Characters/Movers/pedal.gd").new()
|
|
|
|
func _physics_process(delta: float):
|
|
var duo = self.mover.to_move_rotate(self.global_transform, delta)
|
|
self._physics_process_with(duo[0], duo[1])
|
|
|
|
func _physics_process_with(vel, rot):
|
|
self.velocity = vel
|
|
self.rotate_object_local(Vector3.UP, rot)
|
|
print("vel", vel)
|
|
self.move_and_collide(self.velocity)
|