mapbox for unity 再现真实地图
说到游戏中的真实地图,大家脑海中浮现的第一款游戏应该都是火爆全球的AR游戏《Pokémon Go》吧。今天这篇教程将为大家介绍Mapbox Unity SDK,能够在游戏中获取真实的世界地图,或是根据真实地图生成游戏中的体素世界。这些地图数据可以预先存储在游戏或应用中,也可以在运行时动态生成。 注册官网账号 打开mapbox官网( 传送门 )账号注册成功并登录后,点击Get Started 并选择Unity的sdk 记得复制下来它给你提供的密钥哦 导入unity 将下载的sdk导入unity,此时在菜单栏就会出现Mapbox选项 输入你的密钥后,我们就可以正式开始啦。 【如果Token生效,编辑器会出现“TokenValid”提示。】 注意:博主亲身体验的情况,在导入后,出现了在网上查询不到的报错; 代码中所有涉及到mesh的语句都报错了,博主到网上查了半天,因为有关的教程很少,也不知道是什么原因,如何有大神知道,麻烦留言告知我啦 反正我的解决方法简单粗暴,就是把报错的代码都注释掉了,神奇的是,对使用没有啥影响(至少现在我没看出来qwq) 示例场景 Mapbox插件提供了大量示例场景,其中最简单的示例场景Slippy,也是游戏项目较为常用的功能案例。它展示了地图从选中的某点开始不断向外延伸,根据视野范围的变化来实时加载新的地形,这也是游戏中追踪某个对象的真实地理位置时常用的功能。