[求助]请问各位大虾,用ARX画图能不能有动画效果?
我想用ARX编个程序在CAD中显示画图的顺序,就像动画效果一样,比如:画线的时候能够看到线是在动态生成的。 实体不复杂就不难实现 用反应器! fylinwater、boaosun两位老大能不能详细一点告诉小弟?这个东西我是个新手。最好能给我个小例子。谢谢 个人认为,用ARX实现这样的效果是费力不讨好。如果是为演示用,还不如用抓屏软件获得AVI动画呢。 zfbj超级版主
您的意思是做这样的软件用ARX是不合适的么?
我想做一个这样的软件,用来动态的显示刀轨 继承这个类AcEdInputPointFilter
class AsdkInputPointFilter : public AcEdInputPointFilter
{
private:
AcDbObjectId m_objid;
AcDbObjectId m_refid;
double m_width;
double m_dis;
public:
void SetPara(AcDbObjectId ObjId,AcDbObjectId RefId,double GjWidth);
double GetDis();
void DrawCursor(AcGePoint3d CurPoint,AcGiViewportDraw *pDrawContext);
virtual Acad::ErrorStatus processInputPoint(
bool& changedPoint,
AcGePoint3d& newPoint,
bool& displayOsnapGlyph,
bool& changedTooltipStr,
char*& newTooltipString,
bool& retry,
AcGiViewportDraw* pDrawContext,
AcApDocument* document,
bool pointComputed,
int history,
const AcGePoint3d& lastPoint,
const AcGePoint3d& rawPoint,
const AcGePoint3d& grippedPoint,
const AcGePoint3d& cartesianSnappedPoint,
const AcGePoint3d& osnappedPoint,
AcDb::OsnapMask osnapMasks,
const AcArray& customOsnapModes,
AcDb::OsnapMask osnapOverrides,
const AcArray& customOsnapOverrides,
const AcArray& pickedEntities,
const AcArray >&
nestedPickedEntities,
const AcArray& gsSelectionMark, // of 0th element in
// pickedEntities
// AutoSnap Info:
const AcArray& keyPointEntities,
const AcArray >&
nestedKeyPointEntities,
const AcArray& keyPointGsSelectionMark,
const AcArray& alignmentPaths,
const AcGePoint3d& computedPoint,
const char* tooltipString);
};
用计时器就可以。
在VBA中已经有人做出这样的东西,但是在我的“迅驰”上简直是一帧一帧的。 zfbj超级版主
用计时器就可以。 在VBA中已经有人做出这样的东西,但是在我的“迅驰”上简直是一帧一帧的。
哪里能找到这样的例子?
页:
[1]