12. case UP:13. y‐‐;14. break;15. case DOWN:16. y++;17. break;18. case LEFT:19. x‐‐;20. break;21. case RIGHT:22. x++;23. break;24. default:25. break;26. }27. 28.
29. //箱子前方是什么?
30. //OBJ_NULL=0, OBJ_WALL, OBJ_PERSON, OBJ_BOX, OBJ_OBS, OBJ_TARGET, OBJ_SUCCESS31. switch(map[box‐>y+y][box‐>x+x])32. {33.
34. case OBJ_WALL: //是墙
35. case OBJ_OBS: //是障碍物36. case OBJ_BOX: 37. case OBJ_SUCCESS:
38. return 0; //不能移动39. 40.
41. default:42. break;43.
}
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库c语言编写小游戏系列教程之推动箱子,C_C++,自学去(4)在线全文阅读。
相关推荐: