继续今天的学习心得unity3d如何实现vrΦ小地图的制作,实现了小地图中红色小箭头代表场景中的主角然后人物方向的转变,小地图中箭头也随之改变方向
右上角就是小地圖,上面有个红色小箭头就是代表主角人物所在场景中的位置箭头的方向就代表人物所面向的方向。
首先我们将Scene场景调成俯视的角度
並且在场景中会发现有绿色的网格,
然后记录网格所在的位置并且取消MeshCollider,用截图工具截取这网格所在的位置截出一张一模一样大小的圖片,这就是我们小地图的来源截取好了之后记得将MeshCollider勾选上,后面会在代码中需要计算人物所在的位置也就正是通过这网格文件来计算的。
将该脚本拖放到Plane上参数说明:JueseTexture是指小地图中箭头的图片,Player是人物模型的ControllerPlane是指当前带网格的Plane,Map1是指小地图的图片
当然还有一种KGFMapSystem嘚插件,用来制作小地图就更炫更专业了这里只是一个粗糙的小地图。你也可以尝试用一下更专业的插件来开发