Exemple #1
0
 public Transform25D(Vector2 xAxis, Vector2 yAxis, Vector2 zAxis)
 {
     basis           = new Basis25D(xAxis, yAxis, zAxis);
     spatialPosition = new Vector3(); // Godot has "Zero", Unity has "zero", but both have parameterless constructors.
 }
Exemple #2
0
 public Transform25D(Vector2 xAxis, Vector2 yAxis, Vector2 zAxis, Vector3 position3D)
 {
     basis           = new Basis25D(xAxis, yAxis, zAxis);
     spatialPosition = position3D;
 }
Exemple #3
0
 public Transform25D(Basis25D basis25D, Vector3 position3D)
 {
     basis           = basis25D;
     spatialPosition = position3D;
 }
Exemple #4
0
 public Transform25D(Basis25D basis25D)
 {
     basis           = basis25D;
     spatialPosition = new Vector3(); // Godot has "Zero", Unity has "zero", but both have parameterless constructors.
 }
Exemple #5
0
 // Constructors
 public Transform25D(Transform25D transform25D)
 {
     basis           = transform25D.basis;
     spatialPosition = transform25D.spatialPosition;
 }
Exemple #6
0
 public Transform25D(Vector2 xAxis, Vector2 yAxis, Vector2 zAxis)
 {
     basis           = new Basis25D(xAxis, yAxis, zAxis);
     spatialPosition = Vector3.Zero;
 }
Exemple #7
0
 public Transform25D(Basis25D basis25D)
 {
     basis           = basis25D;
     spatialPosition = Vector3.Zero;
 }