二维线几何节点编辑相关

0 投票

我目前的功能是选中一条线要素,双击进入节点编辑状态,但我只想编辑线的端点节点。代码如下:

但出现的问题是,在我第一次双击开始编辑的时候,线要素两端并不会出现两个编辑节点,而是线中心出现一个X; 但后面再双击,线两端的编辑节点就会出来了。

所以,请问如何解决第一次双击编辑的时候,线要素两端不出现编辑节点的问题?  谢谢

8月 20, 2019 分类:  163次浏览 | 用户: 行者不懂 牛刀小试 (186 分)

1个回答

0 投票
您好!我这边测试的确出现如您所说的这种情况,我这边咨询研发后再回复您哈,看有没有什么办法可以不出现选中状态支持先编辑节点~请您稍等。
8月 21, 2019 用户: 胡延南 名扬四海 (3,204 分)
好的 谢谢。
你好,请问你这边咨询了你们研发人员没有? 这个问题能解决吗?

小姐姐,就算不能解决,也麻烦跟我吱一声啊。blush

您好!非常抱歉!让您久等了,我这几天出差没有负责社区,我马上帮您处理哈~
刚刚帮您咨询了研发,目前还无法直接以不出现选中状态支持先编辑节点的操作。这个如果第一次让对象选中,后续再点击就会成编辑节点的状态。
没有啊,我再开始编辑时,先选中了要素的啊。

我的代码逻辑是这样的:

先选中线要素,要素进入普通选中状态,然后开始编辑,使图层第一次进入编辑状态,要素会呈现带X的选中状态(如我上面的问题所描述),不会出现节点,此时再编辑则会出现节点。

问题:如何解决图层第一次进入编辑状态时,直接就是编辑节点状态。
第一次进入编辑状态时,要素一定会呈现带X的选中状态,不会出现节点,如果再点击编辑节点才会出现节点,后续点击就直接成编辑节点的状态。研发那边说目前只能是这样,无法让图层第一次进入编辑状态时,直接就是编辑节点状态。
好吧,只能这样了,只是用户使用起来不友好。

这个我这边上报需求,看研发后续能否突破这个技术。目前可以达到的效果如下:

...