コード例 #1
0
ファイル: XMOT.cs プロジェクト: hhergeth/RisenEditor
            uint Zero; //

            #endregion Fields

            #region Constructors

            public IMAGE_BONE_3D(BinaryStream s)
            {
                NumberOfBlock = s.Read<uint>();
                SizeOfBlock = s.Read<uint>();
                NameXSM = s.ReadRange<byte>(3);
                NumOfBlocks = s.Read<uint>();
                TypeOf3DRedactor = new RedactorMAX_MAYA(s);
                DataUnknow0 = s.Read<uint>();
                DataUnknow1 = s.Read<uint>();
                DataUnknow2 = s.Read<uint>();
                DataUnknow3 = s.Read<uint>();
                DataUnknow4 = s.Read<uint>();
                DataUnknow5 = s.Read<uint>();
                DataUnknow6_1 = s.Read<short>();
                DataUnknow6_2 = s.Read<byte>();
                DataUnknow6_3 = s.Read<byte>();
                Name3D_Redactor = new string32(s);
                PathFileOfWork = new string32(s);
                DateFileOfWork = new string32(s);
                Zero = s.Read<uint>();
                Command202 = s.Read<uint>();
                DataUnKnown = s.Read<uint>();
                Num_01 = s.Read<uint>();
                numJoints = s.Read<uint>();
                Primitive3D_Setup = new Vertex4_6(s);
                SkeletalAnimation = new Joints_3D[numJoints];
                for (int i = 0; i < numJoints; i++)
                    SkeletalAnimation[i] = new Joints_3D(s);
            }