Comprehend3902545
2018-04-02 10:18
老师你好,我是用cocos2d-x开发的坦克大战, 基本功能都实现了,但是通过速度来移动坦克,有些地方总是卡不准哪个位置进不去,又不太想把坦克缩放太小,通过观察4399坦克,发现它每次无论怎么移动都好像卡在格子位置,希望老师看到能给个解决或者方案
可以每次让坦克都正好移动到格子中心的位置。这里可以用MoveTo进行实现。监听键盘事件,当按下时就设置一个格子的移动。
设置一个模糊进入,当坦克移动碰撞到方块时,可以判断交叉的矩形,如果小于某个值就设置坦克的位置,相当于方块把坦克撞到了合适的位置。
Cocos2d-x坦克大战--中
10450 学习 · 7 问题