我用D弄了个贪食蛇,但当同时按下几个方向键时,在半空中的蛇就悲哀地死去,不知应如何处理?

解决方案 »

  1.   

    没有人愿意帮兄弟一把吗?满意的话再加分,决不食言
      

  2.   

    加一个标志,每次按键后设置,操作完毕后清除,如果在按键的时候发现标志被设置,忽略。
      

  3.   

    这个我也试过,但一点改变都没有,可能是因为几个键同时按下,边那个标志也冲突了吧:)
    有没有高手帮俺一把呢?
      

  4.   

    按键响应部分你是怎么实现的?
      

  5.   

    你只定义了四个方向键,何不把几个键同时按下定义成斜向组合键?