Unity实战篇:MOBA游戏小地图制作(二:细节完善)

1.场景新建一个Cube,命名为Ground,scale设置为200,0.01,200。

2.创建材质球,把准备好的地图图片(开一把MOBA游戏~)拖进去,然后把材质球给Ground。

Unity实战篇:MOBA游戏小地图制作(二:细节完善)_第1张图片

我们的地图实体差不多是这样

Unity实战篇:MOBA游戏小地图制作(二:细节完善)_第2张图片

3.新建一个脚本,命名为MapReponse,作为我们点击小地图控制人物移动的脚本。挂载到

MapMask身上,并在MapMask下面新建一个Image(图片随意),命名为OrPoint,作为场景与地图之间传递信息的媒介。

4.为MapMask添加多边形碰撞体(为了方便,我们把MapCamera渲染选项除了UI都勾上,在实际开发应用中我们只需要在实体地图上方加一个UI,然后按照地图把地形刷一下就行了。)

Unity实战篇:MOBA游戏小地图制作(二:细节完善)_第3张图片

(我不会拖这个东西~)总之让它尽可能覆盖小地图(旁白:你再说一遍?)

Unity实战篇:MOBA游戏小地图制作(二:细节完善)_第4张图片

MapMask各个部分详细数据

Unity实战篇:MOBA游戏小地图制作(二:细节完善)_第5张图片

Unity实战篇:MOBA游戏小地图制作(二:细节完善)_第6张图片

Unity实战篇:MOBA游戏小地图制作(二:细节完善)_第7张图片

Group详细参数

Unity实战篇:MOBA游戏小地图制作(二:细节完善)_第8张图片

基本准备工作和流程都就绪,下一篇我来说一下核心算法和思想。

 

你可能感兴趣的:(Unity相关,Unity实战汇总)