版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_15020543/article/details/83719398
1.场景新建一个Cube,命名为Ground,scale设置为200,0.01,200。
2.创建材质球,把准备好的地图图片(开一把MOBA游戏~)拖进去,然后把材质球给Ground。
我们的地图实体差不多是这样
3.新建一个脚本,命名为MapReponse,作为我们点击小地图控制人物移动的脚本。挂载到
MapMask身上,并在MapMask下面新建一个Image(图片随意),命名为OrPoint,作为场景与地图之间传递信息的媒介。
4.为MapMask添加多边形碰撞体(为了方便,我们把MapCamera渲染选项除了UI都勾上,在实际开发应用中我们只需要在实体地图上方加一个UI,然后按照地图把地形刷一下就行了。)
(我不会拖这个东西~)总之让它尽可能覆盖小地图(旁白:你再说一遍?)
MapMask各个部分详细数据
Group详细参数
基本准备工作和流程都就绪,下一篇我来说一下核心算法和思想。