精品文档-Flash 8实训教程——游戏制作入门(陈洁)-第1章

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章 永远得不到的礼物 图1-3
第1章 永远得不到的礼物 图1-4
第1章 永远得不到的礼物
(2) 在〖文档属性〗对话框中,单击〖背景颜色〗旁边 的颜色框,在弹出的颜色选择框中选择一种你喜欢的颜色作为 舞台背景色,也就是动画的背景色。
(3) 在〖文档属性〗对话框中,设置〖帧频〗为 “12”fps。
第1章 永远得不到的礼物
作业与练习 1.依照本例,制作一个“永远得不到的礼物”动画。 2.在本例的基础上,制作一个恶作剧动画,内容充分发 挥原创精神。 3.试删除或修改Action Script中的符号和变量,看看 会出现什么样的错误。
(4) 单击〖文档属性〗对话框的〖确定〗按钮,完成对 整个电影基本属性的设置,回到舞台。
(5) 按Ctrl+S键或者选择菜单命令〖文件〗→〖保存〗 保存文件,在出现的〖另存为〗对话框中,设置文件保存的路 径和文件名。
第1章 永远得不到的礼物
2.按钮元件“礼物btn”的制作 (1) 选择菜单命令〖插入〗→〖新建元件〗或者使用快 捷键Ctrl+F8调出〖创建新元件〗对话框(见图1-5)。
第1章 永远得不到的礼物 图1-12
第1章 永远得不到的礼物
(3) 选择菜单命令〖文件〗→〖发布〗,将电影发布为 swf文件,就可以将生成的swf文件作为邮件的附件发送了。 一个完成的动画只需要swf文件就可以观看了。
用发布设置+发布生成的swf文件与我们直接按Ctrl+ Enter键后生成的swf文件并没有不同。区别在于用这种方法, 我们对发布的结果可以有多种多样的控制,如单击〖发布设置〗 对话框中的〖Flash〗标签,其中对生成的动画有很多的设置, 见图1-13。
第1章 永远得不到的礼物
在〖动作〗浮动面板(见图1-2)中,左侧是Action Script语言参考,在其中我们可以按类或按字母顺序找到我 们所需要的函数、语句;右侧的空白处即为Action Script语 句的输入框。
第1章 永远得不到的礼物 图1-2
第1章 永远得不到的礼物
1.3 游 戏 说 明 Flash中的按钮有四种状态,它们分别是〖弹起〗、〖指 针经过〗、〖按下〗、〖点击〗。其中,〖弹起〗一般是指对 按钮不作任何操作时按钮的状态;〖指针经过〗是指把鼠标的 光标移动到按钮上时按钮的状态;〖按下〗是指在按钮上单击 鼠标左键但还没有放手时按钮的状态;〖点击〗是指在按钮上 单击了鼠标左键放手后的按钮状态。〖点击〗这一状态是不可 见的,在以后的游戏中,常常用这一状态来实现隐形按钮。这 四种状态中的内容可以完全相同,也可以各不相同。〖弹起〗 和〖指针经过〗是最常用电影 (1) 按Ctrl+Enter键执行电影。 注意,此时存放本Flash源文件的文件夹中,增加了一个 与源文件同名的swf文件。在制作游戏过程中,如果我们对源 文件有任何修改,按Ctrl+Enter键执行电影,Flash都会自动 生成新的swf动画文件,然后再执行这个动画文件。在进一步 的制作中,如果动画有多个场景,就可进行单独场景测试,测 试时还会生成单独场景的swf文件。 (2) 选择菜单命令〖文件〗→〖发布设置〗,打开〖发 布设置〗对话框(见图1-12),在这个对话框中,可以设置最 终成品的放置文件夹。
(5) 在动作面板中为按钮添加如下Action Script语句:
第1章 永远得不到的礼物
on (press, rollOver, dragOver){ _ ro ot .ax =g etProp erty(_ro ot.g g,_ x); _ ro ot .ay =g etProp erty(_ro ot.g g,_ y); mou sex =_ ro ot ._ x mo us e; mou sey =_ ro ot ._ y mo us e; m ov ex= ran do m (5 0 0); m ov ey= ran do m (4 0 0); setP ro perty (_roo t.gg ,_x ,mo v ex); setP ro perty (_roo t.gg ,_y,mov ey);
(6) 在舞台空白处单击,退出字符的编辑状态。 (7) 在工具箱中选择挑选工具 ,选中字符,按Ctrl+ B键打散字符。
(8) 在不取消选择的情况下,直接按Ctrl+G键组合。 (9) 在〖属性〗浮动面板中,调整x坐标和y坐标,使礼 物的左上角和按钮的原点重合(见图1-8)。
第1章 永远得不到的礼物 图1-8
第1章 永远得不到的礼物 图1-1
第1章 永远得不到的礼物
图中,在标题栏下方是菜单栏。菜单栏下方一般是时间轴 窗口,其右侧是时间轴。在时间轴上,每一个小格子代表了一 帧。帧分为两类:普通帧和关键帧。
在时间轴窗口的左侧是图层信息。 图层下方是关于图层操作的按钮。
第1章 永远得不到的礼物
1.2 Action Script的输入和运行 Action Script有三种用法:为时间轴中的关键帧添加脚 本、为影片剪辑元件实例添加脚本、为按钮添加脚本。 1.为时间轴中的关键帧添加脚本 (1) 单击需要添加脚本的关键帧。 (2) 按F9键打开〖动作〗浮动面板。 (3) 向Action Script输入框中输入所需要的语句。 (4) 添加完所需语句后,再次按F9键即可关闭〖动作〗 浮动面板。
第1章 永远得不到的礼物
3.为按钮添加脚本 (1) 确定舞台上有需要添加Action Script的按钮(打开 本书配套光盘中第一章\源文件\示例文件2.fla,舞台上摆放 了一个按钮)。 (2) 选中需要添加Action Script语句的按钮。 (3) 按F9键打开〖动作〗浮动面板。 (4) 向Action Script输入框中输入所需要的语句。 (5) 添加完所需语句后,再次按F9键即可关闭〖动作〗 浮动面板。
第1章 永远得不到的礼物
表1-1 常用图形字符一览表
字体 a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H
Webdings
Windings ❖
Windings ☺
Windings2 ☺
续表
Windings3 ☺
第1章 永远得不到的礼物
(5) 在舞台的中央点击鼠标,出现一个框,并有光标闪 烁。这个框的右上角有一个空心的圆圈,表明这是一个静态文 本框。输入小写字母e,此时的舞台上就出现了礼物。
第1章 永远得不到的礼物 图1-5
第1章 永远得不到的礼物 (2) 在〖创建新元件〗对话框中定义元件的〖名称〗为 “礼物btn”,其〖类型〗为“按钮”,单击〖确定〗,自动 进入按钮的编辑状态(见图1-6)。
图1-6
第1章 永远得不到的礼物 (3) 默认按钮的编辑状态中,〖弹起〗帧为空白关键帧, 〖指针经 过〗、〖 按下〗、〖 点击〗都没有定义帧。单击〖弹起〗 帧以选中 它。 (4) 在〖工具箱〗中选择〖文本工具〗 ,在〖属性〗 面板 中选 择〖字 体〗 为“Webdings ”,〖字号 〗为 “72” (见 图 1-7)。
图1-7
第1章 永远得不到的礼物
Webdings、Windings、Wingdings2、Windings3等都是相 当普遍常见的图形式字符,多利用它们可以节省用户不少自行 绘制图标的时间,尤其当用户没有压力感应笔与压力感应板时, 使用鼠标绘制精巧的图形,往往显得格外不易。这几种字体是 IE浏览器附赠的,如果用户装有IE 4或以上版本的话,应该 自然就会装进去这几种字体。用户在IE、Flash、Photoshop 等应用软件里,都可以很方便地利用它。这几种字体大小写字 母所对应的图形也有所不同,见表1-1。
第1章 永远得不到的礼物 (10) 选中〖点击〗帧,按F5键将〖经过〗、〖按下〗和 〖点击〗帧定义为普通帧。 (11) 点击时间轴处的〖场景1〗,返回主场景(见图1-9)。
图1-9
第1章 永远得不到的礼物
3.添加Action Script (1) 观察〖库〗浮动面板是否已经打开,如果没有打开, 选择菜单命令〖窗口〗→〖库〗或者使用快捷键Ctrl+L调出 它(见图1-10)。
第1章 永远得不到的礼物
第1章 永远得不到的礼物
1.1 Flash 8的基本界面和操作知识 1.2 Action Script的输入和运行 1.3 游戏说明 1.4 游戏制作 1.5 重点与难点详解
第1章 永远得不到的礼物
1.1 Flash 8的基本界面和操作知识 在开始制作游戏前,先来简单认识一下Flash 8的工作界 面,如图1-1所示。
第1章 永远得不到的礼物 图1-10
第1章 永远得不到的礼物 (2) 从〖库〗浮动面板中将按钮元件“礼物btn”拖拽到 舞台中央。 (3) 在选中〖礼物btn〗为舞台上的实例的状态下,在属 性面板中,将这个实例名设置为“gg”(见图1-11)。
图1-11
第1章 永远得不到的礼物
(4) 在选中按钮的情况下,选择菜单命令〖窗口〗→ 〖动作〗或按F9键调出动作面板。
第1章 永远得不到的礼物
2.为影片剪辑元件实例添加脚本 (1) 确定舞台上有需要添加Action Script的影片剪辑 (打开本书配套光盘中第一章\源文件\示例文件1.fla,舞台 上摆放了一个影片剪辑)。 (2) 选中需要添加Action Script语句的影片剪辑。 (3) 按F9键打开〖动作〗浮动面板。 (4) 向Action Script输入框中输入所需要的语句。 (5) 添加完所需语句后,再次按F9键即可关闭〖动作〗 浮动面板。
第1章 永远得不到的礼物 图1-13
第1章 永远得不到的礼物
1.5 重点与难点详解 首先要注意,在计算机编程语言中,分大小写敏感和大小 写不敏感两种语言。所谓大小写敏感,指的是当把一个单词用 大写字母写出来和用小写字母写出来时是有不同含义的。 在一般计算机编程语言中,都会有一些单词用于做固定的 语句、函数名等等,这些单词叫做关键字。 除了关键字外,还有一些字母数字组合是我们自己起的名 字,用来在程序中存放数据,我们称其为变量。我们在起变量 名的时候要注意,一般不用中文字符作为变量名的一部分,也 不能在变量名中出现如*、&、% 等特殊符号及空格。变量名 可以是字母+数字组成,如Text1、TimeOfToday等。
第1章 永远得不到的礼物
常常用它来实现动画按钮以及一些其它功能。本游戏的原理就 是当把鼠标移动到一个按钮上的时候,按钮就开始在舞台的宽 和高的范围中随机找到一个(x,y)坐标,并把自己移动到那个 随机坐标上去,从而实现按不到按钮的效果。
第1章 永远得不到的礼物
1.4 游 戏 制 作 1.设置电影属性 (1) 单击〖属性〗浮动面板旁向右的箭头,打开〖属性〗 浮动面板(见图1-3)。单击〖属性〗浮动面板中的〖大小〗按 钮或直接按快捷键Ctrl+J调出〖文档属性〗对话框(见图1-4), 在对话框中设置整个Flash文件的〖宽〗为“500 px”,〖高〗 为“400 px”,px即像素单位。
第1章 永远得不到的礼物
使用〖选择工具〗选中舞台上的礼物,按F9键打开控制面 板,将on (press, rollOver, dragOver)语句右边的小括号 删除,点击上方的〖语法检查〗按钮 ,检查是否有语法错 误,此时会出现一个错误提示对话框以及自动弹出〖输出〗面 板,如图1-14所示。
第1章 永远得不到的礼物 图1-14
Windings2 ❖
Windings3 ❖
第1章 永远得不到的礼物
字体 I J K L M N O P Q R S T U V W X Y Z
Webdings
相关文档
最新文档