18 lines
254 B
Plaintext
18 lines
254 B
Plaintext
package shared
|
|
|
|
const FloorNormal float = -0.5
|
|
|
|
func IsFloor(n Vec2) bool {
|
|
return n.Y < FloorNormal
|
|
}
|
|
|
|
func Toward(from float, to float, deadZone float) float {
|
|
if to-from > deadZone {
|
|
return 1
|
|
}
|
|
if from-to > deadZone {
|
|
return -1
|
|
}
|
|
return 0
|
|
}
|