我对谷歌地图API有点新意,所以我不知道是否提出了以下问题。
我正在尝试为游戏世界创建一个支持v3的自定义地图。我将使用Google Example来提问我的问题。让我们说我想限制用户可以向北或向南走多远。与真实星球不同,游戏地图不是从侧面连接,而this example中没有从北到南连接。如果您尝试最大缩小并向北移动,尽可能将地图拖动到北方,您将看到它如何用完图块,并显示灰色默认背景。我想限制这种北方行为。
我想example中的radius
属性必须对它做一些事情,但玩它并没有帮助。
关于如何限制它还有其他选择吗?
谢谢!
答案 0 :(得分:2)
首先:此脚本中使用的radius-property没有任何意义。
基本上你不能将地图的界限限制在给定的区域
你唯一能做的就是观察一个bounds_changed
- 事件,当边界不在限制范围内时,恢复边界。
但这可能会产生一些不良后果。
相反,您可以禁用拖动地图并使用自定义平移控件,这样可以让用户有限地向北/向平移