コード例 #1
0
ファイル: PMD_FACE.cs プロジェクト: xvok16/TDCGExplorer
 public PMD_FACE(int n)
 {
     this.szName      = "デフォ";
     this.numVertices = n;
     this.cbType      = 0;
     //必要な数だけ配列を確保しなおす。
     if (this.numVertices > this.pVertices.Length)
     {
         this.pVertices = PMD_FACE_VTX.createArray(this.numVertices);
     }
     return;
 }
コード例 #2
0
ファイル: PMD_FACE.cs プロジェクト: xvok16/TDCGExplorer
        public void read(DataReader i_reader)
        {
            this.szName      = i_reader.readAscii(20);
            this.numVertices = i_reader.readInt();
            this.cbType      = i_reader.read();

            //必要な数だけ配列を確保しなおす。
            if (this.numVertices > this.pVertices.Length)
            {
                this.pVertices = PMD_FACE_VTX.createArray(this.numVertices);
            }

            for (int i = 0; i < this.numVertices; i++)
            {
                this.pVertices[i].read(i_reader);
            }
            return;
        }