Merge pull request #371 from NHodgesVFX/VectorBounceReflectFix

Fix Vector's Bounce Reflect
This commit is contained in:
Marc
2020-08-23 22:04:31 +01:00
committed by GitHub
2 changed files with 4 additions and 4 deletions

View File

@@ -193,8 +193,8 @@ struct Vector2 {
return -reflect(p_normal);
}
inline Vector2 reflect(const Vector2 &p_vec) const {
return p_vec - *this * this->dot(p_vec) * 2.0;
inline Vector2 reflect(const Vector2 &p_normal) const {
return -(*this - p_normal * this->dot(p_normal) * 2.0);
}
inline real_t angle() const {