UnityEditor.MeshUtility.SetPerTriangleUV2NoCheck C# (CSharp) Method

SetPerTriangleUV2NoCheck() private method

private SetPerTriangleUV2NoCheck ( Mesh src, Vector2 triUV ) : void
src UnityEngine.Mesh
triUV Vector2
return void
        internal static extern void SetPerTriangleUV2NoCheck(Mesh src, Vector2[] triUV);
    }

Usage Example

示例#1
0
        /// <summary>
        ///   <para>Will insert per-triangle uv2 in mesh and handle vertex splitting etc.</para>
        /// </summary>
        /// <param name="src"></param>
        /// <param name="triUV"></param>
        public static void SetPerTriangleUV2(Mesh src, Vector2[] triUV)
        {
            int num    = InternalMeshUtil.CalcTriangleCount(src);
            int length = triUV.Length;

            if (length != 3 * num)
            {
                Debug.LogError((object)("mesh contains " + (object)num + " triangles but " + (object)length + " uvs are provided"));
            }
            else
            {
                MeshUtility.SetPerTriangleUV2NoCheck(src, triUV);
            }
        }
All Usage Examples Of UnityEditor.MeshUtility::SetPerTriangleUV2NoCheck