1

我正在制作一个简单的塔防游戏,我希望我派出的任何一波单位都跟随地图上的路径,路径由物体组成,并且该物体是路径,塔还是草在地图时决定从文本文件加载。

我用它来填充一个二维数组,其中包含每个“路径”对象的 X 和 Y 坐标,剩余的空间设置为 0。

我的计划是每次加载新关卡时都执行此操作,然后计算出数组中的哪些坐标是从屏幕左侧到右侧的角,如果路径循环返回并说路径的第 7 个角,这将无法正常工作现在更靠近屏幕的左侧,然后是第二个角落,所以现在我卡住了。

我的大脑现在一片空白,任何想法都会有很大帮助。

4

1 回答 1

0

刚刚有了一个想法,我的所有路径对象都是在从地图文本文件中读取“x”时创建的,所以如果我将地图中的所有角从“x”更改为“1”和“2”等等我仍然可以使它们成为路径对象,同时将每个角从 1 到末尾以正确的顺序添加到数组中,并且数组中所有剩余的空间都可以设置为最后一个角!

希望这可以帮助任何有同样问题的人我回答了我自己的问题:P 但随时添加任何内容

于 2012-12-29T18:56:38.077 回答