NCF参数化建筑论坛
标题:
09版RhinoCommon修改RhinoObject的一种方法
[打印本页]
作者:
panhao1
时间:
2012-9-10 13:18
标题:
09版RhinoCommon修改RhinoObject的一种方法
我自己写的,仅供参考
选取n个犀牛点物体,然后把它们的名字编号{:08:}
虽然比rhinoobject的select命令麻烦
private void RunScript(object x, object y, ref object A)
{
Rhino.DocObjects.ObjRef[] objrefs;
Rhino.Input.RhinoGet.GetMultipleObjects("dslghberkjbguk", false, Rhino.DocObjects.ObjectType.Point, out objrefs);
for (int i = 0;i < objrefs.Length;i++){
Rhino.DocObjects. ObjectAttributes attr = new Rhino.DocObjects.ObjectAttributes();
attr.Name = i.ToString();
doc.Objects.ModifyAttributes(objrefs[i], attr, false);
}
}
作者:
panhao1
时间:
2012-9-10 13:20
总体来讲,修改rhinoObject属性的构架和opennurbs是差不多的。考虑到现在C#legend不能用了,所以写一个common的范例
作者:
panhao1
时间:
2012-9-10 14:47
hskcool 发表于 2012-9-10 14:42
登录/注册后可看大图
Legend不能用是属于官方BUG吗?
应该是的吧(大概) 09版legend可能忘记调试了,都是些小错误。
作者:
wangjunxiong
时间:
2012-9-11 07:52
我发现09版真的很多错误!
作者:
CBP
时间:
2012-9-11 09:08
哈哈 算然还看不懂 各位高手说什么,但是应该这里肯定是个很不错的地方
作者:
stjackin
时间:
2012-10-14 22:17
楼主, 请问一下用rhinocommon怎么获取一下原本object的属性呢?比如说名字,你给一个对象取名object1.
欢迎光临 NCF参数化建筑论坛 (http://bbs.ncf-china.com/)
Powered by Discuz! X3.2