コード例 #1
0
        void CompositionTarget_Rendering(object sender, EventArgs e)
        {
            //if (motion1 != null) {
            //    motion1.Skeleton.SetFrame(motion1.Frames[301], Quaternion.Identity);
            //    viewport1.Render();
            //    _lastTimeRendered1 = DateTime.Now;
            //}
            if ((motion1 != null) && (motion1.AdvanceTime((DateTime.Now - _lastTimeRendered1).TotalMilliseconds)))
            {
                viewport1.Render();
                _lastTimeRendered1 = DateTime.Now;
            }

            if (motion2.AdvanceTime((DateTime.Now - _lastTimeRendered2).TotalMilliseconds))
            {
                viewport2.Render();
                _lastTimeRendered2 = DateTime.Now;
            }
        }