此处盗用精品一张图片,各位可根据颜色自行创造有意思的东西。
方法是创建适合自己使用的路径纹理
新建一个地图,设置大小为32*32,如下
我们发现它最大坐标是4096*4096
4096/32=128
(为什么除32,通过其他精品和测试得知)
所以,我们要新建一个128*128的图片
敌人能走的地方画上黑色,RGB全0
敌人不能飞过的地方画上绿色,RB=0,G=255
如下图,就是一个4人TD的纹理路径模板
生成TGA文件,PS可直接保存TGA文件,你也可以用画图来做,然后通过其他工具转换成BLP或者TGA。
但BLP最大支持512*512分辨率
然后倒入地图,取一个你认为不错的名字,我取了叫128
复制一个可破坏物,路径纹理改成导入的文件,如下图
把这个可破坏物放到地图的0.0坐标,差不多就行了
保存,关闭,再次打开地图
点击查看-路径-地面
最后把你的敌人都设置成飞行,这样只需要发布一次移动到目的地的触发它就按你的路径纹了去走了
你也可以选择其他的颜色来适配你的游戏
——————————————————分割线————————————————————
理论上此方法会正确,但魔兽寻路会有点傻傻的,给农民加个闪烁就完美了,玩家不依赖寻路
方法是创建适合自己使用的路径纹理
新建一个地图,设置大小为32*32,如下
我们发现它最大坐标是4096*4096
4096/32=128
(为什么除32,通过其他精品和测试得知)
所以,我们要新建一个128*128的图片
敌人能走的地方画上黑色,RGB全0
敌人不能飞过的地方画上绿色,RB=0,G=255
如下图,就是一个4人TD的纹理路径模板
生成TGA文件,PS可直接保存TGA文件,你也可以用画图来做,然后通过其他工具转换成BLP或者TGA。
但BLP最大支持512*512分辨率
然后倒入地图,取一个你认为不错的名字,我取了叫128
复制一个可破坏物,路径纹理改成导入的文件,如下图
把这个可破坏物放到地图的0.0坐标,差不多就行了
保存,关闭,再次打开地图
点击查看-路径-地面
最后把你的敌人都设置成飞行,这样只需要发布一次移动到目的地的触发它就按你的路径纹了去走了
你也可以选择其他的颜色来适配你的游戏
——————————————————分割线————————————————————
理论上此方法会正确,但魔兽寻路会有点傻傻的,给农民加个闪烁就完美了,玩家不依赖寻路