選択したエッジを一旦記録して、解除後再び再びエッジを選択するにはどうすればよいでしょうか?

47 views
Skip to first unread message

G yane

unread,
Jul 9, 2018, 11:54:31 PM7/9/18
to modo ディスカッショングループ

スクリプトの学習として選択して、一旦解除して再選択するスクリプトを制作しているのですが、

全く関係ないエッジを一つだけ選択します。


#python

import lx

main=lx.eval("query layerservice layer.index ? main")


#選択しているエッジをedgesに格納する

edges=lx.evalN("query layerservice edges ? selected")


#選択解除

lx.eval('select.drop edge')


#再選択

for p in edges:

 lx.eval("select.element %s edge add %s" % ( main , p ) )


Reply all
Reply to author
Forward
0 new messages