0239名無しさん@お腹いっぱい。
2017/08/25(金) 15:47:49.28ID:psquJ+ostgtObj = $参照先のオブジェクトの名前
threshold = 20.0
srcCL = classof srcObj
tgtCL = classof tgtObj
if srcCL == Editable_Poly or srcCL == Editable_mesh do(
if tgtCL == Editable_Poly or tgtCL == Editable_mesh do(
for i=1 to srcObj.selectedVerts.count do(
newDist = threshold
newPos = srcObj.selectedVerts[i].pos
for j=1 to tgtObj.verts.count do(
dist = length (tgtObj.verts[j].pos - srcObj.selectedVerts[i].pos)
if newDist > dist do(
newDist = dist
newPos = tgtObj.verts[j].pos
)
)
srcObj.selectedVerts[i].pos = newPos
)
)
)