如何在unity3d中显示带有kml文件的Google地图

时间:2015-09-17 09:42:22

标签: google-maps unity3d kml unity3d-5

我想根据kml文件在Google地图上绘制几个多边形。这些多边形应该是可点击的。我知道如何在javascript和网站上做这一切,但我是Unity3d的新手,我没有找到任何显示谷歌地图的组件。任何帮助都会受到高度赞赏!!!

2 个答案:

答案 0 :(得分:0)

使用搜索在Google上取得两个结果:" unity3d如何显示谷歌地图"

http://answers.unity3d.com/questions/19263/embed-google-maps-into-unity-3d.html

↓这看起来很棒,不知道它是否有效 https://www.assetstore.unity3d.com/en/#!/content/3573

答案 1 :(得分:0)

您需要谷歌地图还是可以使用开放街道地图或bing?如果是,那么试试这个资产https://github.com/jderrough/UnitySlippyMap - 它是免费的并且可以在所有平台上运行(我在pc,mac,ios,android,windows phone上使用它)

由于形成kml文件比较棘手,我找到的唯一解决方案是读取像xml这样的kml文件,并使用代码从多边形生成线条渲染器或网格物体。