Mini_Ball
弹球
实现:
· ball移动;
· 边界区域;
· ball触碰边界变向(存在问题未解决);
· ball触碰挡板变向(有一帧停顿问题);
·
缺陷:
- ball所在行的右边界打印位置错误;
- ball触碰挡板的会出现一帧的停顿(这是因为计算下一位置会触碰到挡板,将其进行下一位置进行变向,但是跳转的模块重新进行update,因此多走一帧;
- 整个区域出现上下偏移(未进行定位);
其他:
· 使用“○”(中文“圆”)等全角字符,坐标就不止一个点,暂时只能使用“o”小写o ;
· 无法在不影响update过程中进行键盘(或者输入)判断,用if (cin >> )
会导致停在这里无法update;