-
控件control:
控件是任何可以被看到、动画化和/或以某种方式交互的对象。控件是用户界面的基本构建块。示例包括精灵图像、按钮、标签等。 -
视图view:
视图是控件和动画的集合,表示用户界面中的逻辑“屏幕”。视图的一个例子是应用程序中的主菜单或闪屏。视图还可以采用消息框和屏幕显示器(Heads-Up Displays)的形式。多个视图可以在同一时间变得活跃,并且可以相互覆盖。 -
场景scene:
场景是视图的集合,可以根据需要在运行时加载或卸载。如果您的用户界面很大,并且需要卸载多个视图以保持较小的内存占用,那么这一点特别有用。 -
动画animation:
动画规定了控件在一段时间内的转换方式。动画由一组关键帧组成,并在每个关键帧之间插入以产生所需的控制转换。动画有一个预设的运行长度,并且将始终持续运行直到最后一帧,而不管实际关键帧的数量。例如,如果一个动画有100帧的长度,但只包含0帧和50帧的关键帧,动画将不会“完成”,直到100帧被处理和渲染。 -
关键帧keyFrame:
关键帧代表动画中控件布局的单一“快照”。关键帧包含旋转和转换等一般信息,但也可以存储特定控件的信息,如文本缩放或精灵颜色。在动画中,关键帧相互插入以产生流畅的动画。 -
动作action:
动作由动画在特定帧上执行,是动画与应用程序通信的最基本方式。动作的示例可能包括声音回放或向应用程序发送字符串消息。每个动画帧可以执行无限数量的动作,通过OtterUI编辑器指定。
版权声明:本文为jing19950925原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。