第一章Flash游戏概述讲述.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章Flash游戏概述讲述

Flash游戏编程 肖 刚 闽江学院电子系计算机教研室 Email:fuzhou3721@163.com 开课说明 课程名称:Flash游戏编程 授课内容:ActionScript编程及其编程思想 授课目标:使学生建立Flash游戏编程的知识体系,能够上手设计自己的Flash游戏。 课时安排:30学时(授课16学时,上机14学时)。 主要内容请参看教学进度表。 对学生的要求:要求已经掌握基本的Flash动画设计能力,并具有计算机二级水平的编程能力。 考试安排:在课程结束前,完成老师给出的考题选项中的一个游戏。 第一章 Flash游戏概述 教学提要 什么是Flash Flash的发展历程 Flash的功能 Flash与游戏 ActionScript简介 Flash游戏开发的一般过程 1 什么是Flash 最初:基于矢量的动画制作软件。 现在:集矢量绘图、动画制作、多媒体集成、人机交互、网络通信、数据处理等功能于一身。网络互动多媒体的事实标准,成了在线游戏程序开发的首选平台。 核心:面向对象的脚本语言ActionScript 特点:功能强大,良好的网络特性、简单易用性。 未来:网页游戏,手机互动娱乐。 2 Flash的发展历程 前身:Future Splash Animator。 发展:1996年被著名的Macromedia公司收购,发展为Flash1.0。之后逐步发布了2.0至5.0,MX,MX2004,Flash 8。 Adobe时代:2005年, Macromedia公司被Adobe公司收购,Adobe公司推出的新版Flash---Adobe Flash CS3。 目前必威体育精装版版为Flash CS 6 下图为Flash CS 6 PROFESSIONAL的欢迎界面: 2 Flash的发展历程 Flash CS6中文版的欢迎界面一角 2 Flash的发展历程 与其它开发环境的关系: 网络三剑客:Dreamweaver、Firework 、Flash 与Illustrator、Photoshop的无缝协作 手机应用测试平台:Adobe Device Central Rich Application Flash Media Server Flex(Flash Builder) 3 Flash的功能 大多数的位图、矢量图、音频、视频都能为Flash所用。 点击【文件】|【导入】|【导入到舞台】,弹出导入对话框。点击格式选择下拉框,会看一个长长的可导入的格式列表。 其中常用的格式如下: 格式名称 简要说明 jpg、gif、png、tif 通用的位图格式,其中gif可以包含动画,png可以包含8位的透明通道。 psd Photoshop的文档格式。 ai、fh、wmf 常用的矢量图片格式。 avi、mov、dvi、mpg、flv、3gp 各种视频格式,其中flv为Flash标准的视频格式,3gp是用于移动设备的视频格式。 wav、mp3 常用的音频格式。 fla Flash源文件。 swf Flash的目标文件,导入时以逐帧的方式保留主时间轴动画。 3.1 媒体集成功能 需要注意的是,并非所有Flash导入对话框列出的格式都可以被完美地导入到Flash中。 如果出现导入意外,则需要对素材进行一些处理。例如: 若导入mp3失败,则可以通过专业的音频制作软件进行重新保存成能够导入的mp3编码方式再导入。 若导入某些矢量图格式出现与原图差异较大,则可以尝试用相关软件保存成低版本的矢量图格式再导入。 如果想导入swf作品的完整动画与以及脚本,则可以尝试使用硕思闪客精灵(Sothink)对作品进行反编译,生成fla源文件之后再行导入。 3.2 动画设计功能 在多媒体集成的基础上,Flash提供了强大而简便的动画设计功能,如运动补间、遮罩。通过这些功能,可以实现各种神奇的动画效果。 Flash动画摸底: 三种动画:关键帧动画、形状变化、运动变化 引导线 遮罩层 元件 时间轴 3.3 集成的编程开发环境 它拥有一套完整的、功能强大的面向对象脚本语言:ActionScript。 不使用任何素材,也不手工绘制任何图形,直接使用脚本也能创建美丽绝伦的动画特效。 使用Flash提供的大量的类、API和组件,以及自定义类、自定义组件,从而组建庞大的Flash应用程序。 3.3 集成的编程开发环境 在动作面板中点击图标,则会看到Flash自带的所有类、API和组件,如下图所示: 3.4 强大的网络通信能力 Flash先天的网络特征:文件小、播放器嵌入于各种浏览器中、跨各种操作系统平台、采用流媒体技术、本地文件存取限制等等。 通过URLRequest实现与Web服务器的数

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档