tojam20-elevator/scenes/survivor.gd

13 lines
267 B
GDScript

extends CharacterBody3D
var speed: int = 10
var clumsiness: int = 0
func start(xform):
transform = xform
velocity = (-xform.basis.z * speed).rotated(Vector3.UP, randf_range(-PI/4, PI/4))
func _physics_process(delta):
velocity.z -= 10 * delta
move_and_slide()