我们正在开发PowerPoint插件,最近我们的客户要求在对象上的动画完成后才能启动某些功能,但我找不到任何动画完成或开始的事件。
答案 0 :(得分:0)
正如PeterT所提到的,在形状动画时不会触发任何事件。但这是一个可能的解决方法。它可能符合或可能不符合您的需求:
添加一个具有动画形状大小的形状,将其置于鼠标悬停时运行宏动作设置 (不在单击时)。让它运行您编写的宏以执行所需的操作。
使形状保持99%透明,并对其进行动画处理,使其在您制作动画的主要形状之后自动显示。
结果:将原始形状设置为动画,然后出现(对于所有意图)不可见的添加形状,并且当用户摆动鼠标时,宏就会触发。
如果您不确定用户是否将鼠标放在有问题的形状上,请尝试添加全滑动形状来触发宏。在这种情况下,为避免重复触发宏,您可能需要使宏使触发它的形状不可见,或者使宏删除操作设置等。