Mathematica > 动态交互 > 控件对象 > Animator >

Animator

Animator[u]
表示一个显示对象,u 的值随时间变化从 0 到 1 连续增加.
Animator
使 u 变化到 .
Animator
使 u 以步长 du 变化.
Animator
使 u 的值以每秒 ups 单位的速率增加.
  • 缺省持续时间为 5 秒.
  • 可以给出以下可选项.
AnimationDirectionForward动画的方向
AnimationRunningTrue动画是否运行
AnimationRateAutomatic使变量变化的速率
AnimationRepetitionsInfinity停止前需要运行多少次
AppearanceAutomatic动画器的总体外观
AppearanceElementsAutomatic显示的动画器中包含的元素
Exclusions{}将会排除在外的特定 u
DefaultDuration5.以秒为单位的缺省持续时间
DisplayAllStepsFalse是否强制显示所有不连续步长
EnabledAutomatic是否启用动画器
ImageMargins0显示的动画器影像周围的边幅
ImageSizeAutomatic显示的动画器总体影像大小
  • 以下元素包含在缺省动画器中:. 这些元素可以在作为 AppearanceElements 的设置给出的列表中以任意顺序指定.
  • 其它可能元素包括:.
一个在缺省范围 0 到 1 之间设定为 0.8 的动画器:
一个动态更新其值的动画器:
一个在 之间取正整数值的动画器:
一个在缺省范围 0 到 1 之间设定为 0.8 的动画器:
In[1]:=
Click for copyable input
Out[1]=
 
一个动态更新其值的动画器:
In[1]:=
Click for copyable input
Out[1]=
 
一个在 之间取正整数值的动画器:
In[1]:=
Click for copyable input
Out[1]=
包括各种外观元素:
指定一个初始值:
指定一个范围:
指定一个带有不连续跳跃的范围:
指定一个带有刷新速率的范围:
控制滑块的方向:
控制滑块的速率:
控制滑块重复的次数:
Animator 在缺省状态下利用一个移动滑块启动:
通过设置 AnimationRunning,滑块保持静止:
各种尺寸:
Animator 在缺省状态下由一个滑块和一组按钮组成:
通过设置 AppearanceElements 指定显示哪些控件:
同时看到所有控件:
创建自定义的 Animator
改变背景颜色:
动态改变背景颜色:
与周围的文本对齐:
控制滑块持续的时间:
持续时间等于 1/速率:
利用 DisplayAllSteps 强制显示每一个中间步长:
缺省时,Animator 可用:
通过设置 Enabled->False,使动画器不被可用,但在其当前状态下可见:
排除该范围内的值:
利用预定尺寸:
控制滑块的刷新率:
制作一个绘图过程的动画:
制作任意过程的动画:
Animator 控件由实时时钟驱动,暂停仅影响显示,而不会影响状态:
版本 6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF