13 lines
267 B
GDScript
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()
|