在一次不成功的谷歌搜索之后,我无法找到一种方法来为单个透视图/倾斜对象设置动画而不使用任何 VBA、Flash、Java 等。如果您尝试将任何类型的旋转应用于倾斜或倾斜的 3D 对象放到 PowerPoint 2010 中的一种透视视图中,它会简单地围绕它的 x 或 y 轴旋转对象,就好像它拍摄了照片并在平面上旋转它一样。我想拿一个智能艺术品,稍微倾斜它,然后沿着它的 z 轴旋转它,但保留它的透视图,保持旋转倾斜。如何实现?
1 回答
因此,我生成了一种每秒 3 帧的动画,它使用同一个对象的多个副本(在我的例子中为 3 个实例),将每个后续实例旋转大约 30 度离开之前的旋转。然后,我将每个对象倾斜到它们将相互重叠的位置(这需要一些 x、y 调整)。然后,我将动画应用于每个模拟旋转的对象。
第一个实例(对象父对象)我应用了一个动画,使对象在鼠标单击后消失,持续时间为 00.01 和 00.00 延迟。
第二个实例(已顺时针旋转 30 度的父级副本)我应用了一个动画,使其在之前的 00.01 持续时间和 00.00 延迟之后出现。我应用了第二个动画(通过添加动画工具栏按钮),它会在之前的持续时间设置 00.25 和 00.00 延迟之后消失。
第三个实例(已顺时针旋转大约 60 度的父级副本)我应用了一个动画,该动画完全设置为在上一个实例之后开始,它反映了相同的设置和第二个实例。请记住,您还需要为第三个实例创建另一个动画,使其也消失(使用与上述第二个实例第二个动画相同的设置)
这基本上是做什么的,它在播放时会创建一种移动动画。
为了获得更长的动画,我创建了一个第四个实例,它只是第一个实例(父对象)的副本,它具有与其相关的相同出现/消失动画,并在前一个(在本例中为第三个实例)动画之后开始。
我复制了第 2、3、4 个对象并再次将它们粘贴到幻灯片中,创建了第 5 个、第 6 个和第 7 个对象实例(动画设置为保留)。我所要做的就是选择那些新粘贴对象的新动画实例,并编辑它们的时间以在上一个之后开始。重复此模式,直到需要您想要的动画时间长度。
为了在所有动画停止后保持最后一个对象可见,您需要从序列中的最后一个对象(导致对象消失的动画)中删除最后一个动画实例。
当您开始播放时,您将拥有一种旋转透视查看对象。请注意,在速度较慢的计算机上,您可能会在播放动画时注意到一些短暂的闪烁,因为在下一个动画开始之前,您可以使消失的对象的最短持续时间是 00.01。
有用的提示:如果您的对象似乎没有正确对齐,我所做的是覆盖所有副本并单独调整每个副本的倾斜,直到它们正确对齐。请注意,我确实必须稍微调整 x 和 y 轴(调整多少取决于它倾斜的程度)。例如,我的第一个对象旋转 y=105.5,第二个对象是 x=31 y=108.5,第三个对象是 x=52 y=117,第四个(重复第一个对象)对象 y=105.5 等等。