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++; }
public float OffsetY; //Y轴位置偏移量,主要用以模拟3D的检测 //从Box2D的世界转换回3D空间 public void UpdatePosFromPhysic(System.Numerics.Vector2 vector2) { position = vector2.ToVector3(position.y); }
//从Box2D的世界转换回3D空间 public void UpdatePosFromPhysic(System.Numerics.Vector2 vector2) { GameObject.transform.position = vector2.ToVector3(GameObject.transform.position.y); }