我是靠谱客的博主 曾经小懒虫,最近开发中收集的这篇文章主要介绍After Effects插件开发调试方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

    • 1.调试流程
    • 2.作者答疑

1.调试流程

  在开发AE插件时,对于实时调试插件有着很强的需求。除了业务需求外,单步调试插件还能够摸清楚Plugin和Host Application之间的交互过程。这篇文章记录下在Visual Studio中调试PR,AE插件的设置方法。首先需要去Adobe官方网站下载PR,AE的开发SDK。一般相应的AE版本都有与之相对应的VS版本对应。

  下载好的SDK包含所有的头文件和样例代码,Adobe官方已经为我们设置好了工程头文件,我们直接打开工程根目录下的BuildAll.sln即可。
在这里插入图片描述
  我们选择IO工程作为示例说明,首先激活IO工程,作为编译工程首选项:
在这里插入图片描述
  再打开工程属性,右键单击工程名称,选择工程属性:
在这里插入图片描述  首先在调试中设置运行命令,这里设置的是可执行程序,一般是宿主程序,如PR, AE的主程序:
在这里插入图片描述
  这样,当我们在VS中F5调试运行时,会先启动这个宿主程序,然后宿主程序会去加载插件文件。那么插件文件的生成位置还要生成到PR,AE的插件目录下,才能让宿主程序加载:
在这里插入图片描述   这里设置的是插件文件的生成位置。点击应用之后即可单击F5调试运行了,可能会弹出下面的这个警告,这是因为AfterFX.exe文件没有调试符号文件,不要紧可以忽略(反正我们调试的又不是这个宿主程序,而是插件文件):
在这里插入图片描述在这里插入图片描述
  单击“是”继续,可以看到宿主程序正常启动了……
  很好很好,一切都是按照设想中来的,过一会即可进入源文件断点处:
在这里插入图片描述
  至此我们可以再进行的F10、F11单步跟踪调试了。这里是以After Effects作为例子。实际上,对于Premiere Pro插件的调试也是一样的设置。开发起来还算是比较轻松,相比起Final Cut Pro下的插件开发要明朗多了。

2.作者答疑


  如有疑问,请留言。

提示: 作者知了-联系方式1
提示: 作者知了-联系方式2

最后

以上就是曾经小懒虫为你收集整理的After Effects插件开发调试方法的全部内容,希望文章能够帮你解决After Effects插件开发调试方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部