最赞回答 / mmrx_相兮
左右移动的前提就是在board数组里面可以移动的元素值不为0.而generateOneNumber()函数的作用就是随机给board数组中为0的元素赋2或者4的值。丢掉了那句话,游戏初始化的都不能进行,数组里面都是0,canMoveLeft()返回false,moveLeft()返回false,自然左移失效。
2014-08-10
最赞回答 / l1uyub0b0b0
感谢你的支持:) 我们也正在策划更多的游戏课程,同时也在思考从更加根本的知识角度阐述游戏开发的技术。希望你多提建议,对于游戏开发的哪一部分感兴趣,也可以和我交流:)
2014-08-07