1. updateMark

该方法用来更新Mark。

1.1. 参数说明:

名称 说明 类型 是否必填 示例
node mark的id String "123"
option 标签信息 object 见调用方法
返回值说明 类型 示例
无返回值 NULL NULL

1.2. 调用方式:

/**
* 该方法用来更新Mark
*    @method updateMark
*    @param [options] {Object}    更新mark的参数
*    @param [options.position] {Array}    mark图标的位置
*    @param [options.url] {String}    mark图标的地址
*    @param [options.width] {Number}    mark图标宽度 (默认为图片像素宽度)
*    @param [options.height] {Number}    mark图标的高度    (默认为图片像素高度)
*    @param [options.scale] {Number}    mark图标的缩放比例 (默认为1)
*    @param [options.alwaysVisible] {Boolean}    mark图标的是否始终可见 (默认为
true)
*    @param [options.componentId]{string}    该mark关联的构件key
*/

调用方法:
var spriteMark = new BOS3D.SpriteMark(viewer3D);
var options = {
    url: "./img/fire.png",
    scale: 2,
    useImageSize: true,
    alwaysVisible: true
};
spriteMark.updateMark("123", options);
版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2021 all right reserved,powered by Gitbook该文件修订时间: 2021-12-20 09:59:48

results matching ""

    No results matching ""