我目前正在开发 UWP Win2D 游戏。我需要导航到 CanvasAnimatedControl 的更新事件中的页面。我使用下面的代码在 UI 线程上执行此操作。它确实导航但页面冻结。不会抛出异常。
在更新事件/游戏线程中导航的正确方法是什么?
CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(CoreDispatcherPriority.Normal,
() =>
{
Page.Frame.Navigate(typeof(LevelResultPage));
});