Windows phone 8 WP8应用程序中的更新函数作为XNA中的更新函数
我需要知道这一点 如果有一个更新函数自动调用它自己,因为XNA有一个更新函数。 如果没有 那么请告诉我如何在50毫秒内再次调用函数Windows phone 8 WP8应用程序中的更新函数作为XNA中的更新函数,windows-phone-8,xna,Windows Phone 8,Xna,我需要知道这一点 如果有一个更新函数自动调用它自己,因为XNA有一个更新函数。 如果没有 那么请告诉我如何在50毫秒内再次调用函数 我想每50毫秒更新一次WP8应用程序的UI。为此,您可以使用Dispatchermer 示例 首先在代码隐藏中创建dispatchermer变量: DispatcherTimer timer = new DispatcherTimer(); 然后在NavigatedTo事件中,为勾选事件附加一个处理程序: timer.Tick += YourTickHandler
我想每50毫秒更新一次WP8应用程序的UI。为此,您可以使用
Dispatchermer
示例
首先在代码隐藏中创建dispatchermer
变量:
DispatcherTimer timer = new DispatcherTimer();
然后在NavigatedTo事件中,为勾选事件附加一个处理程序:
timer.Tick += YourTickHandlerMethod;
并设置更新间隔,在您的情况下为50毫秒:
timer.Interval = new TimeSpan( 0, 0, 0, 0, 50);
现在,只需调用timer.Start()
和YourTickHandlerMethod
将定期运行,您可以在其中执行所需的任何与UI相关的操作。dispatchermer
的一个便利之处是,它将在UI线程上运行Tick handler方法,因此您不必担心是否有权访问它