C.C++怎么判断是否能够通过.比如按方向键上下左右的时候
C.C++怎么判断是否能够通过.比如按方向键上下左右的时候
你可以吧地图分割成一小格一小格的(用数组表示),存在物体则该数组元素值为1,不存在则为0.移动时,检测碰到的格子的值,就可以知道是否发生碰撞了.
----------
千万不要告诉我上面这些废话,
怎么判断是关键
分辨率是800X600,我用40象素把屏幕分成20X15的阵列,0111000 这样用2维数组来贴上砖块,但是主角和地图应该怎么判断哪里不能走,否则就前进40象素的距离呢.