UnityEditor.InternalMeshUtil.GetPrimitiveCount C# (CSharp) Method

GetPrimitiveCount() private method

private GetPrimitiveCount ( Mesh mesh ) : int
mesh UnityEngine.Mesh
return int
        public static extern int GetPrimitiveCount(Mesh mesh);
        [MethodImpl(MethodImplOptions.InternalCall)]

Usage Example

示例#1
0
        public override string GetInfoString()
        {
            string str2;
            Mesh   target = this.target as Mesh;

            object[] objArray1    = new object[] { target.vertexCount, " verts, ", InternalMeshUtil.GetPrimitiveCount(target), " tris" };
            string   str          = string.Concat(objArray1);
            int      subMeshCount = target.subMeshCount;

            if (subMeshCount > 1)
            {
                str2 = str;
                object[] objArray2 = new object[] { str2, ", ", subMeshCount, " submeshes" };
                str = string.Concat(objArray2);
            }
            int blendShapeCount = target.blendShapeCount;

            if (blendShapeCount > 1)
            {
                str2 = str;
                object[] objArray3 = new object[] { str2, ", ", blendShapeCount, " blendShapes" };
                str = string.Concat(objArray3);
            }
            return(str + "\n" + InternalMeshUtil.GetVertexFormat(target));
        }
All Usage Examples Of UnityEditor.InternalMeshUtil::GetPrimitiveCount