plaer 发表于 2006-12-29 01:48:00

我这个旋转Text结果怎么不对?

<p>&nbsp;&nbsp;&nbsp;&nbsp;foreach(ObjectId id in btr)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Entity ent = (Entity)myT.GetObject(id,OpenMode.ForWrite);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(ent.GetType() == typeof(Text))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Text et=(Text)ent;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;et.Rotation=45.0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Autodesk.AutoCAD.Geometry.Matrix3d m3d =new Matrix3d();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//m3d.SetToRotation(2,new Vector3d(0,0,0),ent.Position);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//ent.TransformBy(m3d);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;et.RecordGraphicsModified(true);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}</p><p>运行过后没有反应。。怎么回事??谢谢!</p>
页: [1]
查看完整版本: 我这个旋转Text结果怎么不对?