我们老师给的提示是“障碍物形状的编辑、保存涉及文本文件读写。”
但具体我还不是很明白,谁可以解释一下,谢谢!

解决方案 »

  1.   

    你可以通过数组来实现地图,比如一个二维数组。数组中没一个元素表示一个2x2像素的位置。1表示这个位置有障碍,0表示没有(当然可以通过其它的数表示别的什么东西)。这样通过这个数组就可以保存一个地图了。
      

  2.   

    大概你们是有四个障碍物围成正方形或者条形  这就是形状
    你可以自己定义障碍物的形状  譬如条状可以定义为1111  正方形定义为0220
    然后出现的位置 也同样你自己定义吧 保存就是把这些形状和位置写进文档 并且保存  以便程序加载的时候能读取文档得到到相应的障碍物