public static Vector3 ToVector3(Vector3Proto vDto)
    {
        Vector3 v = new Vector3();

        v.x = vDto.X / 1000.0f;
        v.y = vDto.Y / 1000.0f;
        v.z = vDto.Z / 1000.0f;

        return(v);
    }
    public static Vector3Proto ToVector3Proto(Vector3 vector3)
    {
        Vector3Proto v = new Vector3Proto();

        v.X = (int)(vector3.x * 1000.0f);
        v.Y = (int)(vector3.y * 1000.0f);
        v.Z = (int)(vector3.z * 1000.0f);

        return(v);
    }
Esempio n. 3
0
 private void SetVector3(Vector3Proto toV3Proto, Vector3Proto fromV3Proto)
 {
     toV3Proto.X = fromV3Proto.X;
     toV3Proto.Y = fromV3Proto.Y;
     toV3Proto.Z = fromV3Proto.Z;
 }
Esempio n. 4
0
 private void SetVector3(Vector3 v3, Vector3Proto v3Proto)
 {
     v3.x = v3Proto.X;
     v3.y = v3Proto.Y;
     v3.z = v3Proto.Z;
 }
Esempio n. 5
0
 private void SetVector3(Vector3Proto v3Proto, Vector3 v3)
 {
     v3Proto.X = v3.x;
     v3Proto.Y = v3.y;
     v3Proto.Z = v3.z;
 }