ソースコード
private static Mesh CreateMesh( float width, float height ) { var halfWidth = width / 2; var halfHeight = height / 2; var vertices = new[] { new Vector3( -halfWidth, -halfHeight ), new Vector3( -halfWidth, +halfHeight ), new Vector3( +halfWidth, +halfHeight ), new Vector3( +halfWidth, -halfHeight ), }; var uv = new[] { new Vector2( 0, 0 ), new Vector2( 0, 1 ), new Vector2( 1, 1 ), new Vector2( 1, 0 ), }; var triangles = new[] { 0, 1, 3, 1, 2, 3, }; var mesh = new Mesh { vertices = vertices, uv = uv, triangles = triangles }; return mesh; }