报错详情 (After Effects Errors)
After Effects error: Effect attempting to use empty path parameter.
报错信息说明:
一个效果引用了某个已经丢失了的项目。
报错的可能原因:
在我的想象中,这个报错信息可能与两种情况有关。
①首先,它可能和场景中的另一个路径层有关。由于许多effects特效都具有特效控制面板,可以施加在其他的层上,并通过控制面板来选择额外的inputs处理设置,如果这个额外的inputs处理设置被重命名或者删除了,那么它们的反映可能不会像预期的那样好了。可是这个通常是不应该发生的,因为插件是会跟踪这些变化并设置input为“none”或者原始默认设置来保证输出的,但是某些组合或特效的bug会阻止插件这样做。同样地,复制了一个层,而且这个层已经引用了其他没有更新那些inputs处理设置的层,但是特效需要它们是各具特色的,并能正常工作的,所以错误就产生了。
②第二种原因可能就是effects插件的问题了,即使用外部文件时,要么存储了预先计算的数据,要么就是需要一定的配置数据。Turbulence 2D插件是一个很好的例子,它缓存的模拟数据是在外部的,Sapphire的许多插件也使用了外部配置文件,其他的需要“textures”纹理 or “shapes”形状的特效插件则喜欢寻找位图图像或矢量文件。
建议解决方法:
如果错误可以被精确到层的引用上,就改变层的操作程序,不是在某个地方重复引用层,而是在复制之前先将其设置为默认值,然后手动将其复制到所需要的地方。如果这个 Project 项目是由别人制作的,在你使用的时候出现了这个错误,那就将所有的引用全部设置为默认值,然后再次保存它,重新打开它的时候手动设置引用。当你给层重命名的时候出现上面的情况时也应用同样的方法来解决它。
当处理外部文件时,请确保他们始终处于首位。关于配置插件的数据和预置效果,往往最简单的方法就是重新安装这个插件。为了模拟缓存,你应该在特效控制面板里或其他可以打开这个特效插件“Option”的地方仔细检查一下。如果你按照上述要求来做了的话,还要确保那些是被联系起来了的目录有足够可用的空间来保存这些文件。
此解决方法适用于:
5.5, 6.0, 6.5, 7.0, CS3, CS4, Mac intel, Mac PPC, PC