RTS游戏建筑放置机制

我们从图中就可以看到这个效果非常的不错了。首先创建建筑的时候,如果当前地形没有已经生成的建筑,那么就可以进行创建,如果当前选中的区域有其他的建筑存在,就显示范围,看看能不能在它附近创建,然后不能创建的地方我们显示红色,可以创建的地方显示绿色。这个效果就出来了。那么是怎么做的呢?接下来我们相信的讲解下。





代码很容易理解,就是对比坐标值就行了。这里只截图了关键代码,其他的无关紧要的没有截图。篇幅有限。需要Demo的朋友可以来找我。好了,本次的分享就到这里了,不喜勿喷哦!
我们从图中就可以看到这个效果非常的不错了。首先创建建筑的时候,如果当前地形没有已经生成的建筑,那么就可以进行创建,如果当前选中的区域有其他的建筑存在,就显示范围,看看能不能在它附近创建,然后不能创建的地方我们显示红色,可以创建的地方显示绿色。这个效果就出来了。那么是怎么做的呢?接下来我们相信的讲解下。
代码很容易理解,就是对比坐标值就行了。这里只截图了关键代码,其他的无关紧要的没有截图。篇幅有限。需要Demo的朋友可以来找我。好了,本次的分享就到这里了,不喜勿喷哦!