tween和TransitionManager做特殊效果.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
tween和TransitionManager做特殊效果

tween和TransitionManager做特殊效果 安装 Flash Basic 8 或 Flash Professional 8 后,还安装了两个功能强大的类:Tween 类和 TransitionManager 类。本节介绍如何对影片剪辑和 Macromedia V2 组件(包括在 Flash MX 2004 和 Flash 8 中)使用这些类,以便于轻松地向 SWF 文件中添加动画。 如果使用 Flash Professional 8(仅 ActionScript 2.0)创建幻灯片演示文稿或表单应用程序,可以选择在幻灯片间添加不同转变的行为,这类似于创建 PowerPoint 演示文稿时的情况。使用 Tween 和 TransitionManager 类将此功能添加到屏幕应用程序,可以生成根据所选行为让屏幕动起来的 ActionScript 代码。 在 Flash Basic 8 或 Flash Professional 8 中,除了将 Tween 和 TransitionManager 类用于基于屏幕的文档之外,还可以在别处使用。例如,可以将这些类用于 Macromedia Component Architecture 第 2 版的组件集,或用于影片剪辑。如果您希望改变 ComboBox 组件的动画方式,则可以使用 TransitionManager 类在菜单打开时添加一些缓动。缓动是动画运行期间的渐进加速和渐进减速效果,有助于使动画显得更逼真。您还可以使用 Tween 和 TransitionManager 类来创建自己的动画菜单系统,而不使用时间轴上的补间动画或通过编写自定义代码来创建。 I、TransitionManager 类 Flash 包含十种过渡效果,您可以将这些效果应用于影片剪辑对象。所有过渡均可以通过包括可选的缓动方法进行自定义,并且大多数过渡接受使用多个可选参数以控制其效果的特定方面。缓动是指动画过程中的渐进加速或减速,它会使您的动画看起来更逼真。例如,一个球在刚开始运动阶段是以加速形式运动的,在接近停止到完全停止阶段是以减速形式运动的。关于此加速和减速有许多公式,它们可以对缓动动画进行更改。您可以使用 TransitionManager 来指定过渡并将其应用于影片剪辑对象,而不是直接调用过渡。 Flash 中包括以下过渡: 过渡 方法 说明 遮帘过渡 Blinds 使用逐渐消失或逐渐出现的矩形来显示影片剪辑对象。 淡化过渡 Fade 淡入或淡出影片剪辑对象。 飞行过渡 Fly 从某一指定方向滑入影片剪辑对象。 光圈过渡 Iris 使用可以缩放的方形或圆形动画遮罩来显示或隐藏影片剪辑对象。 照片过渡 Photo 使影片剪辑对象像放映照片一样出现或消失。 像素溶解过渡 PixelDissolve 使用随机出现或消失的棋盘图案矩形来显示或隐藏影片剪辑对象。 旋转过渡 Rotate 旋转影片剪辑对象。 挤压过渡 Squeeze 水平或垂直缩放影片剪辑对象。 划入/划出过渡 Wipe 使用水平移动的动画遮罩形状来显示或隐藏影片剪辑对象。 缩放过渡 Zoom 通过按比例缩放来放大或缩小影片剪辑对象。 若要使用 TransitionManager 类的方法和属性,您可以在两种方法中选择一种来创建新实例。最简单的方法是调用 TransitionManager.start() 方法,只须调用一次,就可以创建新的 TransitionManager 实例、指定目标对象、用一种缓动方法应用过渡并启动过渡效果。以下代码使用 TransitionManager.start() 方法: mx.transitions.TransitionManager.start(myMovieClip_mc, {type:mx.transitions.Zoom, direction:mx.transitions.Transition.IN, duration:1, easing:mx.transitions.easing.Bounce.easeOut}); 还可以通过使用 new 运算符来创建 TransitionManager 类的新实例。然后可以指定过渡属性,并通过调用 TransitionManager.startTransition() 方法在另一步中启动过渡效果。以下代码使用 TransitionManager.startTransition() 方法: var myTransitionManager:mx.transitions.TransitionManager = new mx.transitions.TransitionManager(myMovieClip_mc); myTransitionManager

文档评论(0)

jixujianchi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档