从c#silverlight中的鼠标点击事件中收集分数

时间:2014-03-21 18:16:56

标签: c# silverlight xaml visual-studio-2012 mouseevent

好的我是c#中的silverlight的新手,我正在构建一个游戏,其中气球在屏幕上漂浮,你可以点击一个点。

到目前为止,我有5个气球随机移动,我希望所有人都可以点击鼠标。

到目前为止鼠标点击了

C#

private void redballoon_click(object sender, MouseButtonEventArgs e)
    {
        // +1 to score array 
    }

XAML

<Image Height="53" HorizontalAlignment="Left" Margin="0,0,0,0" Name="red" Stretch="Fill" VerticalAlignment="Top" Width="48" Source="red.png" MouseLeftButtonDown="redballoon_click" Canvas.Left="194" Canvas.Top="161" RenderTransformOrigin="0.938,0.536" />

我想收集每次点击的分数,但我很新,可以提供一些帮助。

1 个答案:

答案 0 :(得分:1)

在您的课程中添加一个字段来跟踪点击次数,它将如下所示:

public class Window
{
    private int _clicks = 0;

    private void redballoon_click(object sender, MouseButtonEventArgs e)
    {
        _clicks++; 
    }
}