给大家分享一下这几天我研究的一个贪吃蛇,挺简单的,但是实现起来其实有点绕的,我给大家附上完整代码,一起分析学习一下,主要用的是构造函数. 思想: .设计蛇:属性有宽.高.方向.状态(有多少节),方法:显示,跑 .设计食物:属性宽.高 .显示蛇:根据状态向地图里加元素 .蛇跑起来:下一节到前一节的位置,蛇头根据方向变,删除原来的蛇,新建蛇:当出界时,死亡,初始化:当蛇头吃到自己的时候,死亡,初始化 .食物被吃掉,蛇加一节,去掉原来的食物,生成新的食物 .添加定时器,绑定按键 这里先给大家简单的说一…