急~~~求助

saul_yuan 2009-11-25 10:07:12
是这样的,现在小弟要做一个游戏,要刷新图片。以身体为例子
代码如下:
在类里面我还定义了一个
public int[] keyRect = new int[1];

public Page1()
{
keyRect[0] = 0;
InitializeComponent();
Body.KeyDown += new KeyEventHandler(Body_KeyDown);//判断键盘摁键
DispatcherTimer dispatcherTimer = new DispatcherTimer();//根据键盘摁键情况改变图片位置
dispatcherTimer.Tick += new EventHandler(Timer_Tick);//刷新页面
dispatcherTimer.Interval = TimeSpan.FromMilliseconds(100);
dispatcherTimer.Start();

}

我想通过数组的状况值的情况来表示按键松开或者是摁下,当一直摁下C键时为 keyRect 为1,松开为0.由 keyRect 值在 dispatcherTimer() 中修改图片位置情况,最后由 Timer_Tick 函数刷新页面然后使身体动起来
private void Body_KeyDown(object sender, KeyEventArgs e)
{

if( e.Key == Key.C )
{
keyRect[0] = keyRect[0] + 1;
}

}


private void dispatcherTimer()
{


}


private void Timer_Tick(object sender, EventArgs e)
{

}
...全文
84 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jv9 2009-11-26
  • 打赏
  • 举报
回复
推荐你看看深蓝色的右手写的游戏教程,其中解释了你的问题。

http://www.cnblogs.com/alamiye010/archive/2009/06/17/1505346.html

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧