转眼隔了一天了,昨天搞了整整一下午加一晚上,楞是没搞定小坦克跟砖头的碰撞检测,带着个问题睡觉甚是难受啊!还好今天弄成功了,不过感觉程序不怎么稳定啊。而且发现自己写的东西让我重写一遍的话我肯定写不出来,还要继续学习啊!
上次的进度:
实现了坦克的移动,昨天把程序优化了一下,能整合在一起的就整合在一个函数里了。而且对碰到屏幕边缘的情况进行了检测。之前的代码都是部分代码,今天试试把代码整个贴上去。
这两天的进度:
打这么多汉字,自个都看不进去,直接上代码:
/实现移动///
void HelloWorld::moveTank()
{
//初始化所需数据
origPo = player_1->getPosition(); //先得到主