首页 / 浏览问题 / 三维GIS / 问题详情
测距鼠标移动,文字提示不跟随显示
7EXP 2020年04月29日
var tooltip = createTooltip(Viewer._element);

        handlerDis.activeEvt.addEventListener(function(isActive){

          if(isActive == true){

            Viewer.enableCursorStyle = false;

            Viewer._element.style.cursor = '';

            $('body').removeClass('drawCur').addClass('drawCur');

          }

          else{

            Viewer.enableCursorStyle = true;

            $('body').removeClass('drawCur');

          }

        });

        handlerDis.movingEvt.addEventListener(function(windowPosition){alert("111111");

          if(handlerDis.isDrawing){

            console.log("第一个点绘制完成");

            tooltip.showAt(windowPosition,'<p>右键单击结束绘制</p>');

          }

          else{

            tooltip.showAt(windowPosition,'<p>点击绘制第一个点</p>');

          }

        });

-------------------------------

代码如上,当我绘制的时候,我想要的效果是鼠标移动,会有提示问题跟随鼠标移动显示。

1个回答

您参考一下这个(http://support.supermap.com.cn:8090/webgl/examples/editor.html#measureHandler)中的handlerDis.disLabel.text = '距离:' ;

在移动中添加文字提示。

2,560EXP 2020年04月29日
...