|
@@ -1437,15 +1437,15 @@ export class Vector3 {
|
|
|
* Returns a new Vector3 set to (0.0, 0.0, 1.0)
|
|
|
* @returns a new forward Vector3
|
|
|
*/
|
|
|
- public static Forward(): Vector3 {
|
|
|
- return new Vector3(0.0, 0.0, 1.0);
|
|
|
+ public static Forward(rightHandedSystem: boolean = false): Vector3 {
|
|
|
+ return new Vector3(0.0, 0.0, (rightHandedSystem ? -1.0 : 1.0));
|
|
|
}
|
|
|
/**
|
|
|
* Returns a new Vector3 set to (0.0, 0.0, -1.0)
|
|
|
* @returns a new forward Vector3
|
|
|
*/
|
|
|
- public static Backward(): Vector3 {
|
|
|
- return new Vector3(0.0, 0.0, -1.0);
|
|
|
+ public static Backward(rightHandedSystem: boolean = false): Vector3 {
|
|
|
+ return new Vector3(0.0, 0.0, (rightHandedSystem ? 1.0 : -1.0));
|
|
|
}
|
|
|
/**
|
|
|
* Returns a new Vector3 set to (1.0, 0.0, 0.0)
|