Esempio n. 1
0
 void AddVert(int index, System.Numerics.Vector2 position, System.Numerics.Vector2 texCoord, Color col)
 {
     _vertices.EnsureCapacity();
     _vertices.Buffer[index].Position          = position.ToVector3();
     _vertices.Buffer[index].TextureCoordinate = texCoord.ToXna();
     _vertices.Buffer[index].Color             = col;
     _vertices.Length++;
 }
Esempio n. 2
0
        public float OffsetY;    //Y轴位置偏移量,主要用以模拟3D的检测


        //从Box2D的世界转换回3D空间
        public void UpdatePosFromPhysic(System.Numerics.Vector2 vector2)
        {
            position = vector2.ToVector3(position.y);
        }
Esempio n. 3
0
 //从Box2D的世界转换回3D空间
 public void UpdatePosFromPhysic(System.Numerics.Vector2 vector2)
 {
     GameObject.transform.position = vector2.ToVector3(GameObject.transform.position.y);
 }