hurrmmm/godot/physics/billiard.gd
2023-11-11 18:48:23 -07:00

10 lines
231 B
GDScript

extends RigidBody3D
class_name Billiard
@export var power_min := 0.01
@export var power_max := 5.0
var can_hit = true
func hit(impulse: Vector3, power: float):
apply_central_impulse(impulse * lerp(power_min, power_max, power))