Exemplo n.º 1
0
        public MeshSheet GenerateMeshSheet()
        {
            MeshSheetFrame[] frames = new MeshSheetFrame[m_Settings.FrameCount];

            for (int i = 0; i < frames.Length; ++i)
            {
                int f = i;
                if (m_Settings.FlipFrameDirection)
                {
                    f = frames.Length - i - 1;
                }

                frames[f] = GenerateFrame(i);
            }

            MeshSheet sheet = MeshSheet.CreateNew(frames);

            sheet.PlayMode = m_Settings.PlaybackMode;
            return(sheet);
        }