NCF参数化建筑论坛

标题: 提问:如何才能在list中替换特定的点? [打印本页]

作者: sfwwdf    时间: 2010-12-8 07:18
标题: 提问:如何才能在list中替换特定的点?
本帖最后由 sfwwdf 于 2010-12-8 07:20 编辑 对list不是很了解,请教一下大家,如何才能在list中将指定的点替换成移动后的点。 如图,虚线是原有点的连线,现在我将list中1,3,5点沿轴偏移,如何才能将偏移后的点替换掉原来的1,3,5点并保持在list中的序列号,如图中实线? (不清楚帖子分类怎么选,就选了“技术探索”,请见谅)
作者: SDK    时间: 2010-12-8 09:14
用Cullpattern把原列表里135和246分开。偏移后再用Weave把列表合并
作者: SDK    时间: 2010-12-8 09:53
我容易成为沙发男啊^^^^^
作者: volcanoohead    时间: 2010-12-8 14:33
我一般用dispatch和weave来做这个效果
作者: volcanoohead    时间: 2010-12-8 14:39
本帖最后由 volcanoohead 于 2010-12-8 16:37 编辑 不过用cull index和list insert也可以做这个效果。
作者: sfwwdf    时间: 2010-12-8 17:22
非常感谢楼上!昨天自己用了cull index和list insert的组合,就是在cull index时确定数据位置比较麻烦,因为需要替换的数据有300项。用weave来处理真没尝试过,先去试试。再次感谢!
作者: hedong307    时间: 2010-12-8 18:43
学习了呵呵,这么多方法
作者: boomboom    时间: 2010-12-9 18:20
不错啊 感谢楼主分享
作者: arvin1018    时间: 2010-12-10 19:56
個人也推薦cull_index + list_insert 不過weave也不錯用
作者: 丞丞    时间: 2012-2-18 19:53
求照度,顶一个
作者: 王小瓜    时间: 2013-4-16 19:56
volcanoohead 发表于 2010-12-8 14:33
我一般用dispatch和weave来做这个效果

请问 我想把点分成2~3组没组移动的距离不一样的 ,用dispatch 分成2 ~3 组之后怎么WAVE 到一起呢?




欢迎光临 NCF参数化建筑论坛 (http://bbs.ncf-china.com/) Powered by Discuz! X3.2