Flash动画的设计与制作-第九章-Actionscript与交互动画PPT课件.ppt_第1页
Flash动画的设计与制作-第九章-Actionscript与交互动画PPT课件.ppt_第2页
Flash动画的设计与制作-第九章-Actionscript与交互动画PPT课件.ppt_第3页
Flash动画的设计与制作-第九章-Actionscript与交互动画PPT课件.ppt_第4页
Flash动画的设计与制作-第九章-Actionscript与交互动画PPT课件.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

动画的设计与制作 东北大学艺术学院讲师高路 Flash 2020 3 22 1 1 实践出真知 Experienceisthemotherofwisdom 宋 苏轼 日喻 2 2020 3 22 1 第九章ActionScript与交互动画 3 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 第九章ActionScript与交互动画 行为交互动画ActionScriptActionScript2 0与影片控制ActionScript2 0与浏览器 网络ActionScript2 0与影片剪辑控制ActionScript3 0核心语言的新特色 4 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 1行为 行为是已经编写好的Actionscript脚本语言 用户只需要在 行为 面板中进行简单的设置 不需要自己编写脚本语言就可以为对象添加复杂的交互效果 但新建文件时需设置 脚本 语言为Actionscript1 0或Actionscript2 0 Actionscript3 0不支持此功能 5 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 1行为 行为面板优点 用户无须手动输入大量的代码 只要在该面板中选择需要的命令 再弹出的对话框中设置适当的参数即可 6 Flash动画设计及制作东北大学艺术学院讲师高路 删除行为按钮 添加行为按钮 行为列表区 向上移动按钮 向下移动按钮 当前选择的对象 2020 3 22 1 9 1行为 行为的基本操作 1 添加对象 在Flash中只有帧 按钮和影片剪辑才可以添加行为 2 添加行为 3 编辑行为 4 删除行为 5 查看由行为生成的ActionScript代码选择需要查看代码的对象 选择 窗口 动作 在 动作 面板中就可以查看到ActionScript代码 7 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 2交互动画 用户可以通过添加行为来控制影片剪辑 图形实例 声音和视频等内容 Web类行为在Web命令下只有一个子命令 即 转到Web页 命令 利用这个这个行为 可以打开一个URL地址或一个电子邮箱地址发送电子邮件 8 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 2交互动画 URL 在该输入框中可以输入链接的相对或绝对路径 相对路径表示的是在同一文件结构中 链接文件与当前Flash影片相对的位置 如 myweb1 phot html 绝对路径表示一个完整的URL地址 如打开方式 包括 self blank parent top 个选项 9 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 2交互动画 声音类行为声音行为组中的命令用于控制网页中声音的播放 停止及加载等操作 1 从库中加载音乐 2 停止声音 3 停止所有声音 4 加载mp3流文件 5 播放声音 10 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 2交互动画 嵌入的视频类行为在一些网页中 视频文件起到一定的导向作用 可一根据浏览者的爱好 决定是否观看该视频 这时就需要为视频对象添加该行为 以方便浏览者随时隐藏或显示视频对象 1 显示与隐藏视频 2 播放 暂停与停止视频 11 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 2交互动画 影片剪辑类视频Flash允许用户利用Actionscript语言来限制或重新定义影片剪辑的播放方式 在FlashCS4版本中 用户可以利用行为这个功能达到同样的目的 1 加载图像 2 加载外部影片 3 转到帧或标签并在该处播放 停止 12 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 3ActionScript Flash提供了多个版本的Actionscript语言 Actionscript2 0版本已经被大众熟悉和接受 Actionscript3 0版本在框架和概念上与早期版本有本质的区别 13 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 3ActionScript 14 Flash动画设计及制作东北大学艺术学院讲师高路 脚本版本 快捷按钮区 标题区 脚本工具箱 脚本导航器 面板菜单 脚本窗口 固定活动脚本 脚本信息提示区 2020 3 22 1 9 3ActionScript 添加脚本的方法根据需要在Flash中可以将Actionscript语句添至动画的关键帧 按钮 影片剪辑及组件等对象中 1 确认选中该对象 2 按快捷键F9显示 动作 面板 在脚本窗口中输入脚本即可 3 如果是在 脚本助手 模式下 也可以直接在左侧的脚本工具箱中选择需要的脚本 1 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 3ActionScript 代码提示在没有启用 脚本助手 的情况下 则自动切换为专家模式 即采用手动输入代码的方法编辑脚本 在专家模式下 Flash也提供了很多方便快捷的代码提示功能 帮助使用者快速选择并应用代码 1 工具提取样式 2 菜单提示样式 16 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 4ActionScript2 0与影片控制 在Flash中使用最多的ActionScript语言就是对影片剪辑的控制 使用适合的ActionScript语言可以实现影片的播放 暂停 返回等控制 1 gotoAndPlay此命令用于跳转到指定的帧并开始播放影片 2 gotoAndStop此命令用于跳转至指定的帧并停止播放影片 17 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 5ActionScript2 0与浏览器 网络 1 fscommand该命令即可作用于帧对象上 也可以作用于按钮或影片剪辑元件上 从而控制FlashPlater的播放环境 2 getURL此命令的作用是以制定的URL地址打开一个特定的网页 3 loadMoive使用命令可以加载外部动画文件到目前正在播放的影片中 而无需关闭播放器 4 loadMoiveNum与loadMoive不同 loadMoiveNum命令是用来指定影片在FlashPlayer中的级别 18 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 6ActionScript2 0与影片剪辑控制 1 duplicateMovieClip与removeMovieClip此命令可以复制制定的影片剪辑 与此命令相同对应的是duplicateMovieClip命令 目标 用于复制的影片剪辑 新名称 经复制得到的影片剪辑的名称 深度 复制的影片剪辑的层级 19 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 6ActionScript2 0与影片剪辑控制 2 getProperty此命令是用来获取影片剪辑属性的 目标 在此输入需要获得其属性的影片剪辑的名称 属性 在此输入需要获得影片剪辑的哪些属性 3 onon命令用于按钮对象 使用此命令可以让判断各种鼠标动作以完成交互控制 Press 按release 释放releaseOutside 外部释放rollOver 滑过rollOut 滑离dragOver 拖过dragOut 拖离Keypress 按键 20 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 7ActionScript3 0核心语言的新特色 ActionScript3 0语言是2006年推出的 ActionScript2 0和ActionScript1 0在性能上没有本质的区别 但ActionScript3 0基本上是在ActionScript引擎的完全重写 其代码的执行速度最多可以比原有ActionScript代码快10倍 ActionScript3 0语言的一致性 标准性及新增的功能也使开发者对内容和应用程序有了更好的控制 21 Flash动画设计及制作东北大学艺术学院讲师高路 2020 3 22 1 9 7ActionScript3 0核心语言的新特色 ActionScript3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论