Esempio n. 1
0
 private void OnRenderFrame(object s, Xamarin.FrameEventArgs e)
 {
     if (!Active || UIViewController.SoftKeyboardBeingShownOrHid)
     {
         return;
     }
     UIView.MakeCurrent();
     RaiseRendering();
     UIView.SwapBuffers();
     fpsCounter.Refresh();
 }
Esempio n. 2
0
        private void OnUpdateFrame(object s, Xamarin.FrameEventArgs e)
        {
            if (!Active || UIViewController.SoftKeyboardBeingShownOrHid)
            {
                return;
            }
            var delta = (float)Math.Min(e.Time, Application.MaxDelta);

            RaiseUpdating(delta);
            Input.CopyKeysState();
            Input.ProcessPendingKeyEvents(delta);
            AudioSystem.Update();
        }
Esempio n. 3
0
 protected override void OnUpdateFrame(Xamarin.FrameEventArgs e)
 {
     base.OnUpdateFrame(e);
     ProcessTextInput();
 }