C#+AE利用Tool画矩形

本文详细介绍了如何使用C#编程语言与Adobe After Effects(AE)进行交互,通过编写脚本实现自动在AE中画出矩形图形。教程涵盖了C#与AE的API接口使用、图形绘制逻辑以及项目的实际应用案例,对于想要将编程技术应用于视频后期制作的开发者极具参考价值。
摘要由CSDN通过智能技术生成
    private IHookHelper mHookHelper = new HookHelperClass();
    private IMap mMap;
    private IActiveView mActiveView;
    private INewRectangleFeedback mRectangleFeedback;
    private IPoint mStartPoint = null;
    private IPoint mSecondPoint = null;
    private IPoint mTempSecondPoint = null;     //Move时存储的第二个节点的临时点
    private IPoint mTempLastPoint = null;       //Move时存储的第三个节点的临时点
    private IPointCollection mPointCollection;
    private IFeatureLayer mCurrentLayer;
    private System.Windows.Forms.Cursor mCursor = null;
    private GetCursorAssist mGetCursor = new GetCursorAssist();
    private bool mIsPan = false;
    private bool mFiexdLength = true;
    private IGeometry mResultGeo = null;
    
     public override void OnCreate(object hook)
     {
        mHookHelper.Hook = hook;
        mActiveView = mHookHelper.ActiveView;
        mMap = mHookHelper.FocusMap;
        mCurrentLayer = ServiceLocatorFactory.S
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值