1、运行程序,可以看到滑块移动时动画相应的帧也会跟着播放,但动画自动播放时,滑块的位置却没有移动,下面就来解决这个问题。在交互图标旁边再放置一个群组图标,取名为“动态移动滑块”,双击群组图标上面的“=”打开属性框,“Type”选择“Time Limit”,在“Time Limit”中输入0.1,作用是每隔0.1秒就自动调整滑块位置,使其与动画播放位置相同,选择“Interruption”下的“Pause,Resume on Return”,再选择“Restart for Each Try”;单击“Response”,设置如图3所示,其中“Active If”中的“~Dragging@"滑块"&&~MoviePaused”表示只有当动画播放且没有拖动滑块时该交互才可以使用。
2、双击打开“动态移动滑块”图标,在里面再放置一个运动图标,双击打开运动图标属性框,“Type”选择“ Path to Point”,选择“Concurrency”下的“Concurrent”,选择“Beyond Range”下的“Stop at Ends”;单击“Layout”,在“Base”中输入1,并将滑块和滑块面板左对齐,在“Initial”中输入:MediaPosition@"动画",在End中输入:MediaLength@"动画",并要将滑块移动与滑块面板右对齐,最后单击OK。