我把程式列出來, 主要是要將bitArray的長度調整成模型的點線面的數量
ep = modPanel.getCurrentObject()
-- Edit_Poly:Edit Poly
ba = ep.GetSelection #edge
-- #{8}
ba.count
-- 12
a = ba as array
-- #(8)
b = a as bitarray
-- #{8}
b.count
-- 8
b.count = ep.GetNumEdges()
-- 12
ep.SetSelection #edge b
-- true最近這兩篇都很技術性,看的人應該不多,但是基於分享的原則,讓使用maxscript的人剛好看到,說不定就解決了困惑多日的問題,這也值得.
出處Bitarray and Edit Poly headache
沒有留言:
張貼留言