我正在尝试转换。并尝试执行和存储多个转换,但是可能由于转换的静态属性而无法执行。像这样:
Wall wall = doc.GetElement(id) as Wall;
BoundingBoxXYZ wallBoundingBox = wall.get_BoundingBox(doc.ActiveView);
//Original
Transform originalTransform = wallBoundingBox.Transform;
//Translated
Transform translatedTransform = originalTransform.CreateTranslation(wallBoundingBox.Min);
错误消息: “不能通过实例引用访问成员'Transform.CreateTranslation(XYZ)',而应使用类型名称对其进行限定。”
有没有解决方法?
答案 0 :(得分:0)
CreateTranslation
是Transform
类的静态成员。
像这样使用它:
Transform translatedTransform
= Transform.CreateTranslation(
wallBoundingBox.Min);