Character controller now moving! 🏃‍♂️

- Added character controller transform syncing Jolt -> Scene
- Physic system code cleanup
- Fixed crash with WrenScript loading
- Fixed Normalize() returning NaN vector when lenght is 0
This commit is contained in:
Antoine Pilote
2023-07-04 03:09:52 -04:00
parent 95ffbdb6a9
commit 0d108bc44a
11 changed files with 134 additions and 36 deletions

View File

@@ -108,10 +108,14 @@ class Vector3 {
Normalize() {
var length = this.Length()
var x = _x / length
var y = _y / length
var z = _z / length
return Vector3.new(x, y, z)
if(length > 0.0) {
var x = _x / length
var y = _y / length
var z = _z / length
return Vector3.new(x, y, z)
}
return Vector3.new(0, 0, 0)
}
Angle(vec) {