乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 137|回复: 8

[求助]请问各位大虾,用ARX画图能不能有动画效果?

[复制链接]
zyx

1

主题

6

帖子

1

银币

初来乍到

Rank: 1

铜币
10
发表于 2004-8-8 23:45:00 | 显示全部楼层 |阅读模式
我想用ARX编个程序在CAD中显示画图的顺序,就像动画效果一样,比如:画线的时候能够看到线是在动态生成的。
回复

使用道具 举报

3

主题

11

帖子

3

银币

初来乍到

Rank: 1

铜币
23
发表于 2004-8-9 10:46:00 | 显示全部楼层
实体不复杂就不难实现
回复

使用道具 举报

5

主题

13

帖子

1

银币

初来乍到

Rank: 1

铜币
33
发表于 2004-8-9 14:22:00 | 显示全部楼层
用反应器!
回复

使用道具 举报

zyx

1

主题

6

帖子

1

银币

初来乍到

Rank: 1

铜币
10
发表于 2004-8-10 23:13:00 | 显示全部楼层
fylinwater、boaosun两位老大能不能详细一点告诉小弟?
这个东西我是个新手。最好能给我个小例子。谢谢
回复

使用道具 举报

34

主题

372

帖子

7

银币

中流砥柱

Rank: 25

铜币
508
发表于 2004-8-11 11:55:00 | 显示全部楼层
个人认为,用ARX实现这样的效果是费力不讨好。如果是为演示用,还不如用抓屏软件获得AVI动画呢。
回复

使用道具 举报

zyx

1

主题

6

帖子

1

银币

初来乍到

Rank: 1

铜币
10
发表于 2004-8-12 23:07:00 | 显示全部楼层
zfbj超级版主
您的意思是做这样的软件用ARX是不合适的么?
我想做一个这样的软件,用来动态的显示刀轨
回复

使用道具 举报

5

主题

13

帖子

1

银币

初来乍到

Rank: 1

铜币
33
发表于 2004-8-12 23:24:00 | 显示全部楼层
继承这个类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[i]&                                                                                                         gsSelectionMark, // of 0th element in
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         // pickedEntities
                                                                         // AutoSnap Info:
                                                                         const AcArray&                                 keyPointEntities,
                                                                         const AcArray >&
                                                                                                                                                                                                                                                                                                                                                 nestedKeyPointEntities,
                                                                         const AcArray[i]&                                                                                                                                                                                         keyPointGsSelectionMark,
                                                                         const AcArray&                                                 alignmentPaths,
                                                                         const AcGePoint3d&                                                                                                                 computedPoint,
                                                                         const char*                                                                                                                                                                         tooltipString);
};
回复

使用道具 举报

34

主题

372

帖子

7

银币

中流砥柱

Rank: 25

铜币
508
发表于 2004-8-13 14:55:00 | 显示全部楼层
用计时器就可以。
在VBA中已经有人做出这样的东西,但是在我的“迅驰”上简直是一帧一帧的。
回复

使用道具 举报

zyx

1

主题

6

帖子

1

银币

初来乍到

Rank: 1

铜币
10
发表于 2004-8-13 22:01:00 | 显示全部楼层
zfbj超级版主
用计时器就可以。 在VBA中已经有人做出这样的东西,但是在我的“迅驰”上简直是一帧一帧的。
       
哪里能找到这样的例子?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-4 22:03 , Processed in 0.208351 second(s), 81 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表