Skip to content

Angel-Jia/Snake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snake

java版贪吃蛇游戏

程序主线程每隔200ms启动一次,主要是移动蛇、判断食物有没有被吃等操作,之后repain,结束之后调用Thread.sleep(200).此外程序中还有一个keyPress监听事件,当按下方向键时设定蛇的前进方向。通过调试程序表明:

  • keyPress回调是异步函数调用,在Thread休眠期间,按下方向键可以更改蛇的方向属性direction
  • 由上一点可以推知,如果在Thread休眠期间多次按下不同的方向键,则方向也会多次更改,事实也如此

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages