我在程序中利用创建AcDbRegion面域,并用AcDb3dSolid::extrudeAlongPath将其
拉伸成为实体。重复上面的步骤,在三维空间我共拉伸了n个实体,并用AcDbEntity::setVisibility 将他们设置为不可见。
现在我想逐个的将他们显示出来,实现一个仿动画的效果。我的做法是在一个循环中用AcDbEntity::setVisibility 将他们逐个的设置为可见,中间加个Sleep(100)延时,但却没有动画的效果,一下子全可见了。
不知道有没有哪位高手能帮我解决一下这个难题。 |