Skip to content

NavigationControl3DOptions ​

此类表示 NavigationControl3D 构造函数的可选参数。它没有构造函数,但可通过对象字面量形式表示。

属性 ​

属性类型描述
anchorControlAnchor控件的停靠位置
offsetSize控件的偏移值

示例 ​

javascript
// 创建控件配置
var options = {
    anchor: BMAP_ANCHOR_TOP_RIGHT,  // 停靠在右上角
    offset: new BMapGL.Size(10, 10)  // 设置偏移量
};

// 使用配置创建控件
var nav3D = new BMapGL.NavigationControl3D(options);

常见用途 ​

  1. 自定义控件位置
javascript
var options = {
    anchor: BMAP_ANCHOR_BOTTOM_RIGHT  // 停靠在右下角
};
  1. 设置控件偏移
javascript
var options = {
    offset: new BMapGL.Size(20, 20)  // 设置偏移量为 20 像素
};

注意事项 ​

  1. anchor 和 offset 都是可选参数
  2. 如果不指定 anchor,控件将使用默认位置
  3. 如果不指定 offset,控件将使用默认偏移值
  4. 可以通过控件实例的 setAnchor() 和 setOffset() 方法动态修改这些值

基于 MIT 许可发布