예제 #1
0
        private void ProcessFrame()
        {
            using (Performance.StartCollect("Scheduler"))
                Scheduler.Update();

            using (Performance.StartCollect("Task"))
                loopAction?.Invoke(Clock);

            using (Performance.StartCollect("Idle"))
                Clock.ProcessFrame();

            FrameId = (FrameId + 1) % long.MaxValue;
        }