贪食蛇程序遇到的问题!

工具箱 2006-03-20 12:25:38
在用C#编写贪食蛇程序是,为什么我实现不了用键盘来控制蛇的方向呢?
请大虾帮帮忙。。。。

//---------------------
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Form1_KeyDown);
//-----------------------------

private void Form1_KeyDown(object sender, KeyEventArgs keys)
{
switch( keys.KeyValue )
{
case 37:
{
if ( SnkDrt !="right" )
{
SnkDrt = "left";
}
break;
}
case 38:
{
if( SnkDrt != "down" )
{
SnkDrt = "up";
}
break;
}
case 39:
{
if( SnkDrt != "left" )
SnkDrt = "right";
break;
}
case 40:
{
if( SnkDrt != "up" )
SnkDrt = "down";
break;
}
default:
break;

}
...全文
117 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
工具箱 2006-03-20
  • 打赏
  • 举报
回复
注:此程序是用于智能终端的
工具箱 2006-03-20
  • 打赏
  • 举报
回复
?

110,548

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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