Example #1
0
        public FltRecord(byte[] data, ref int offset)
        {
            int recordType = FltBitConverter.ToInt16(data, offset);
            int recordLenght = FltBitConverter.ToInt16 (data, offset + 2);

            byte[] recordData = new byte[recordLenght];
            Array.Copy (data, offset, recordData, 0, recordLenght); //Saves Sub byte array = Record Data

            offset += recordLenght;

            this.type = (FltRecordType)recordType;
            this.lenght = recordLenght;
            this.data = recordData;
        }
Example #2
0
 private void CreateNode(FltRecord record, FltRecordType type)
 {
     string name = record.GetName();
     GameObject node = new GameObject(type.ToString() + " " + name);
     if (currentParent != null) {
         node.transform.parent = currentParent.transform;
     }
     lastNode = node;
 }