一个大场景的游戏,通常在角落里都会设有小地图,方便玩家在小地图中阅览更大的场景,起到了“导航”的作用,防止玩家在游戏中迷失了方向。今天介绍场景的小地图制作,目前我了解的只有UGUI和KGFMapSystem插件两种做法,做法也不难!如果大家有什么更牛更好的制作方法,欢迎共享!
(一)下面先来介绍UGUI的做法
1.首先在Canvas画布下新建一个空的GameObject,改名为Mask,该组件实现地图的遮罩功能。
2.在Mask下添加RawImage,实现小地图的动态显示。
3.在角色对象上添加一个子对象Sprite,改名为Icon,实现角色移动时候的箭头显示。在Sprite上添加一个自己PS的箭头,并且调整Sprite的大小和位置。