1.enum objectiveDirections{ SOUTH,NORTH,WEST,EAST ? ? ? ? //南(上),北(下),西(左),東(右)};為什么南北分別是上和下,這個怎么解釋?2./*?* 函數名稱:checkWallOrNot?* 函數功能:靜態方法,檢查該位置上是否是墻壁?* 返回內容:true:是 ?false:不是?*/bool MazeMap::checkWallOrNot(int mazeX, int mazeY){ if(mazeMapArray[mazeY][mazeX] == WALL)//為什么在數組中將x和y位置對調 { return true; } else { return false; }}為什么在檢驗是否是墻壁的函數中,形參mazeX, mazeY的位置 ? 和mazeMapArray[mazeY][mazeX] == WALL中x,y的位置不一致???
添加回答
舉報
0/150
提交
取消