2016-05-31 3 views
-1

Windowsユニバーサルアプリケーションでナビゲートしようとすると問題が発生します。 マウスクリックを使用して.csamファイルから.xamlにナビゲートすると、アプリケーションが停止します。 タッチを使用するとアプリケーションは機能しますが、クリックを使用すると機能しません。 (SexAppRetos.cs)は次のようMonogameの.csamファイルから.xamlへナビゲートするには?

私のコードは次のとおりです。

// Mitos 
       if (mitsTrues.Contains(mouseX, mouseY)) { 
        var ccc = new Frame(); 
        ccc.Navigate(typeof(Credits)); 

        Window.Current.Content = ccc; 
        Window.Current.Activate(); 
       } 

       // Ayuda cerca de ti 
       if (help.Contains(mouseX, mouseY)) { 
        var rootFrame = new Frame(); 
        rootFrame.Navigate(typeof(Help)); 

        Window.Current.Content = rootFrame; 
        Window.Current.Activate(); 
       } 

       // Faqs 
       if (faqs.Contains(mouseX, mouseY)) { 
        var rootFrame = new Frame(); 
        rootFrame.Navigate(typeof(FaqPage)); 

        Window.Current.Content = rootFrame; 
        Window.Current.Activate(); 
       } 

答えて

1

ソリューションは、リリースに押されたからマウスのクリックを変更です。

game.mouseState.LeftButton == ButtonState.Released 

game.mouseState.LeftButton == ButtonState.Pressed 

関連する問題