Beispiel #1
0
    public static Vector AsVector(this Number[] array)
    {
        Vector v = Vector.zero;

        for (int i = 0; i < array.Length; i++)
        {
            switch (i)
            {
            case 0:
                v.x = array[i]; break;

            case 1:
                v.y = array[i]; break;
            }
        }
        return(v);
    }
Beispiel #2
0
 public static Vector3 ToVector3(this Vector v)
 {
     return(new Vector3(v.x.AsFloat(), v.y.AsFloat(), 0));
 }
Beispiel #3
0
 public static Vector2 ToVector2(this Vector v)
 {
     return(new Vector2(v.x.AsFloat(), v.y.AsFloat()));
 }