搜档网
当前位置:搜档网 › 制作一个简单的Flash文字组合游戏

制作一个简单的Flash文字组合游戏

制作一个简单的Flash文字组合游戏
制作一个简单的Flash文字组合游戏

如何制作一个简单的文字组合游戏?效果如图

的故事情节。

具体步骤

1,运行flash mx,文档属性默认。

2,绘制一个与场景大小的矩形,填充适当的颜色。可以适当的添加修饰边框。如图2所示。

图2 绘制背景

3,利用工具栏中的文本工具,输入静态文本,分别为“您的网名”,“您的性别”,“男\女”“你网友的名字”,“另一个网友的名字”,“最喜爱的城市”,“最喜欢的一首歌”,“OK”,“如有雷同,纯属巧合”等静态文本。注意此处所输入的文本类型都是静态文本,字号16像素,颜色自选。并且每一句话都是单独文本。如图3所示。

图3 输入静态文本

4,【窗口】|【对齐】,打开对齐面板。取消“相对于舞台”,选中部分要排列的文本,利用面板中的“垂直水平间隔”和“水平平均间隔”来排列文本,使之对齐。如图4所示。

图4 排列文本

5,中工具栏里面的文本工具,然后在下面的属性面板中选择文本类型为输入文本,字号同样是16像素,颜色为深蓝色,黑体。参数设置完成以后在场景中单击,创建一个输入文本。并选中属性面板中的“在文本周围显示边框”按钮。

6,拷贝并复制5个同样的输入文本。设置文本的长度以及排列位置。利用步骤4或者使用【查看】|【标尺】,利用标尺来进行整齐排列。如图5所示。

图5 输入文本

7,利用鼠标选择第1个输入文本,在下面的属性面板中输入实例名称为“wangming”。如图6所示。

图6 设置输入文本实例名

8,第3个,第4个,第5个和第6个输入文本按照步骤7的方法来设置。实例名称分别为“wangyou1”,“wangyou2”,“chengshi”和“gequ”。

9,特殊的地方在第2个输入文本,也就是“您的性别”这一项。因为在这个文本中我们只限制输入“男”或者“女”两个字,所以我们先选中这个输入文本,在下面的属性面板中的变量框中输入此文本变量:xin gbie。如图7所示。

图7 设置变量

10,然后单击变量框右边的“字符”按钮,打开“字符选项”面板,选择“仅”,在下面输入“男女”。

意思是说在这个输入文本框中只允许用户输入“男”或者“女”,而不允许输入其他字符。如图8所示。

图8 设置字符选项

11,利用文本工具在场景的右侧创建一个大的文本框,文本类型为动态文本,实例名称为“gushi”。具体参数如图9所示。

图9 设置gushi动态文本参数

12,好了,绘制工作全部完成。下面我们要创建一个按钮,并添加as语句。

13,选中我们创建的静态文本“OK”,鼠标右键“转化为元件”,类型选择按钮,确定。双击场景区中的按钮“OK”,进入按钮编辑区。

14,在按钮的时间线的第4帧插入一个关键帧,绘制与文字边框等大的矩形,颜色随意。如图1 0所示。

图10 绘制按钮反映区

15,回到主场景,选中按钮,打开AS面板。添加如下语句:

on(press){if(xingbie=="男"){

gushi.text="\r"+" 一个风轻云淡的秋日,"+wangming.text+"(你)和"+wangyou1.text+"从喧哮的"+che ngshi.text+"这个城市来到郊外一个幽静的小树林里。"+"\n"+

" 天是那么的蓝,你们躺在草地上,仰望着天空,尽情享受着大自然……"

+"\n"+" 这时从远处飘来一阵悠扬的歌声,那是以前"+wangyou2.text+"常常唱给你听的"+gequ.text+",你渐渐的沉醉在那美妙的歌声中,眼前浮现出"+wangyou2.text+"的影子,嘴里情不自禁的轻轻叫出了"

+wangyou2.text+"的名字……"+"\n"+" 突然一阵乌鸦的叫声把你从梦幻中惊醒,你扭头一看,"+wang you1.text+"不知道什么时候已经不见踪影了!!!";}

else{gushi.text="\r"+" 黄昏,"+wangming.text+"(你)独自漫步在"+chengshi.text+"的小巷,天空开始下起了淅淅沥沥的小雨,你轻轻哼着"+gequ.text+"这首歌,任清凉的小雨滴落在你的脸上……"+"\n"

+" 雨开始下大了,"+wangyou1.text+"撑着一把淡紫色的雨伞悄然出现在你的面前,你欣然跑过去,小鸟般依偎在"+wangyou1.text+"的怀里。这时,又一把淡紫色的雨伞出现在你眼帘,原来是"+wangyou2. text+",你无所适从地看看"+wangyou1.text+"又看看"+wangyou2.text+","+wangyou1.text+"和"+wangyou2.tex t+"相对望了一眼,两把淡紫色不约而同从你眼前消失,你站在雨中,成了一只落汤鸡……";}

}

这段AS的解释如下:

on(press){if(xingbie=="男"){ //当按钮单击的时候,判断条件,这个条件是xingbie文本框中输入的是否是

“男”,如果是的话,就执行下面的语句。

gushi.text="\r"+"……. //在gushi文本框中显示下面的文字。这些文字是由输入文本框中的文字和as里面的文字组成的。

else{gushi.text="\r"+"….. //else是与if联用的。当按钮单击时,上面的条件不满足,也就是xingbie文本框中输入的不是“男”,那么执行else下面的语句。当然就是女了,因为只有两个选择。先是另外一个故事。

16,保存,测试。发给你的朋友试试吧。请参考源文件“文字游戏”。

注意——在制作过程中一定要注意文本框的类型,当你输入不了文字的时候,就意味着你的文本框的类型不是输入文本。

提示——第5步骤中,一定要注意文字的颜色不要与背景色相同。虽然我们只创建了一个文本框,并没有写入文字,但是文本框属性中的字体颜色决定了用户输入文字的颜色。

试一试——这是一个精心编辑的两个故事,朋友们也可以换一下故事的各个组成因素,组成一个捧腹大笑的小故事。

特别说明

我们通过这个事例,了解了许多关于文本框的知识。在例子中我们应用了文本框的所有类型,并且了解了一个简单的判断语句的执行顺序。在as中, gushi是动态文本框的对象名,gushi.text是这个对象的te xt属性。

"\r" //是一个特殊的字符,表示一个换行动作。可以得到一个空行。

"\n" //也是一个特殊的字符,可以使光标转到下一行。

+ //字符串连接符。

一,在制作过程中还要注意几个问题:

1,如果无法输出故事,那么首先看你得as是否添加到按钮上。然后再看一下各个文本的类型和名称是否正确。

2,除了“xingbie”文本的字符选择为“仅”以外,其他文本的字符选择都是“无”,因为这你制作的效果是否

成功。

3,无法输入字符的情况很可能你的文本颜色设置与背景色相同。

4,一定要分清给文本命名实例名和变量名的区别。本例中出来xingbie文本添加的是变量名以外,其余的文本都是用了实例名。

二,动态文本显示文字还有另外一种方法。上例中是使用动态文本实例名来显示文字的,我们还可以利用动态文本的变量名来实现。

首先,取消动态文本gushi的实例名,在变量框中写入“gushi”,这个名字就是他的变量名。然后修改按钮上的as语句,

on(press){if(xingbie=="男"){

gushi.text="\r"+" 一个风轻云淡的秋日……

改为:

on(press){if(xingbie=="男"){

gushi="\r"+" 一个风轻云淡的秋日…….

去掉了gushi后面的文本格式。我们发布测试一下吧。效果是一样的。

三,利用动态文本调用text文件内容,可以实现flash动画再不修改源文件的基础上动态的控制动画显示的问题。这个功能是常用的,下面我们就来介绍一下。

首先,利用文本工具在场景建立一个动态文本。在下面的变量框中写入他的变量名称为“z”。然后在时间线的第1帧加入as:

loadVariablesNum("z.txt", 0);//载入外部名字叫text.txt的文本文件,加载级别为0

注意:在实际应用中,一定要改变家在文本的层级别,不然他会把场景中的物体遮盖的。

保存。在这个flash的同一文件夹下,我们建立一个*.text文本文件,命名为“z”。在里面输入:z=欢迎光临我要学flash!然后选择另存为,在最下面的编码中选择UTP-8,确认。

测试一下,外部的文本就加载在FLASH中了。

四,在所调入的文本中,如何创建internet超级连接?也就是说,flash中显示的调用文本可以单击打开一个网页。下面我们来试着做一下。在text文本中,我们在文本中添加:

txt=

我要学flash

请参看文件夹load。

相关问题

动态文本如何改变部分文字属性?

大家都知道在使用动态文本的时候,要想改变调用的文本颜色和字体的大小.只能通过改变

动态文本框的属性来改变.这种方法在改动的时候整个调用进来的文本全部内容全部都随着变了。(这是废话).那么能不能只改变几个文自的颜色和大小呢?答案是肯定的,

现在就进入正题了.使用html语言编写就可以了。

首先,打开你的FLASH MX,建立一个多行动态文本框,变量名称为test。如图11所示。

图11 设置文本变量

因为我们要调用的是html,所以选择属性面板中的“将文本呈现为HTML”按钮。如图12所示。

图12 设置文本参数

然后,在帧中加入AS语句:

https://www.sodocs.net/doc/3114513775.html,eCodepage = true; //解读中文文本

loadVariablesNum("test.txt", 0);//加载文本

上面的test.txt就是你要调用的txt文件名称。

新建一个txt格式的文本文档在里面写

test=

我要学flash

我要学flash

好了,保存测试。

Flash游戏制作

Flash游戏制作 一,概述 Flash是美国著名的多媒体软件公司Macromedia开发的矢量图形编辑和交互式动画制作软件。该软件的功能十分强大,在网页设计和多媒体制作等领域得到了广泛的应用,已经成为制作网络互动游戏的标准软件。Flash从Flash 4.0到Flash Professional 8,随着Flash技术的发展,Flash的功能越来越强大,使得制作较为复杂的互动游戏成为可能。由于Flash互动游戏能够满足网络媒体的传输需要,越来越多的传统游戏开发人员转为Flash用户,广大闪客为了兴趣爱好也来制作Flash游戏娱己娱人,同时,商家把Flash互动游戏作为新产品推广和营销的重要手段。 二,Flash设计游戏的优势与弱点 优势: 1.矢量图形绘制,放大不失真 2.文件量小,适于网络传输 3.跨平台、跨设备,具有良好的富媒体客户环境 4.日益强大的ActionScript?,交互性更好 5.丰富的媒体支持功能,使产品更美观 6.流式播放,下载速度快 7.图形界面,易学易用 弱点: 1.对于复杂图形,运算速度慢 2.位图、三维图像及视频播放能力弱 3.与硬件及操作系统沟通能力差 4.开发团队合作分工不方便

三、游戏的种类 凡是玩过PC游戏或者TV游戏的朋友一定非常清楚,游戏可以分成许多不同的种类,各个种类的游戏在制作过程中所需要的技术也都截然不同,所以在一开始构思游戏的时候,决定游戏的种类是最重要的一个工作,在flash可实现的游戏范围内,基本上可以将游戏分成以下几种类型: 动作类游戏(Actions) 凡是在游戏的过程中必须依靠玩家的反应来控制游戏中角色的游戏都可以被称做“动作类游戏”。在目前的flash游戏中,这种游戏是最常见的一种,也是最受大家欢迎的一种,至于游戏的操作方法,即可以使用鼠标,也可以使用键盘。此类游戏的典型代表是“著名的动作游戏”小小作品二号一过关斩将”和”碰碰拳打”,分别如图1和图2所示: 益智类游戏(Puzzle) 此类游戏也是Flash比较擅长的游戏,相对于动作游戏的快节奏,益智类游戏的特点就是玩起来速度慢,比较幽雅,主要来培养玩家在某方面的 智力和反应能力,此类游戏的代表非常多,比如牌类游戏,拼图类游戏,棋类游戏等等,总而言之,那种玩起来主要靠玩家动脑筋的游戏都可以被称为益智类游戏。图3,图4,图5分别为牌类游戏,拼图类游戏,棋类游戏的典刑代表: 角色扮演类游戏(RPG) 所谓角色扮演类游戏就是由玩家扮演游戏中的主角,按照游戏中的剧情来进行游戏,游戏过程中会有一些解谜或者和敌人战斗的情节,这类游戏 在技术还不算难,但是因为游戏规模非常大,所以在制作上也会相当的复杂。图6为一个典型的角色扮演类游戏: 射击类游戏(Shotting) 射击类游戏在flash游戏中,占有绝对的数L优势,因为这类游戏的内部机制大家都比较了解,平时接触的也较多,所以做起来可能稍微容易点,图7为1个典型的射击类游戏: 素材的收集 图形图象的准备

手把手Flash滚动文字制作

按以下步骤制作flash滚动文字、循环图片(多幅)、flash文字特效: 如果按此步骤有问题请联系Jun.wang@https://www.sodocs.net/doc/3114513775.html, 滚动文字 1.打开Macromedia flash,新建flash文档,设定文档的大小像素和帧频,这里设定为宽: 840px,高138px,帧频为5 2.文件—导入—导入到库,选择一张合适的图片做底图,宽和高为840X138即可。这时可 在右边的库栏中看到刚刚导入的图片。 3.点击库栏中的图片拖到舞台上来,在下方输入x和y的值均为0,按enter来对齐图片, 点击图片,选择分离。 4.点击默认的图层1处,插入图层,新建一个图层2。

5.点击图层2的第一帧处—点击右侧的文本工具(A),在合适的位置插入文字,下方属性 可修改文字的字体、字号、颜色等参数。 6.在图层2的第50帧处,点击鼠标右键插入关键帧。50帧可选,帧的数目越大,滚动文 字的速度就越慢。 7.在1到50帧的任意一帧处点鼠标右键创建补间动画。

8.点击图层1的第50帧处,点击鼠标右键插入帧。 9.点击图层2的第一帧处将文字移动到图片的最右侧,点击图片的第50帧处将文字移动 到图片的最右侧。为了使文字滚动过程中不会上下移动位置,最好使用键盘来移动文字,使得文字的高度相同。 10.按Enter看效果,完成,如果滚动速度过慢或者过快,可以移动第50帧到更高的帧数。 11.文件—导出—导出影片,另存为一个swf文件,完成。

循环图片: 1.以四张图片循环为例,准备好四张170X205的图片。 2.打开Macromedia flash,新建flash文档,设定文档的大小像素和帧频,这里设定为宽: 170px,高205px,帧频为5 3.插入—新建元件,名字默认为元件1,属性选择“图形”。 4.文件—导入—导入到舞台—选择第一张170X205的图片。 5.重复第三步和第四步,依次把四个元件创建好,四幅图片导入到舞台。 6.点击场景1,此时从右侧可以看到四幅图片均已被导入到场景中来。 7.点击第一幅图片,将它拖到舞台上来,x和y值设定为0和0。 8.点击第10帧处,鼠标右键插入空白关键帧,将第二幅图片拖到舞台上来,x和y值设定

flash游戏制作报告

浙江财经学院东方学院 图形与游戏设计课程论文期末作品:Shoot Ballons(打气球) 学生姓名指导教师 分院信息分院专业名称计算机科学与技术班级学号 2012年12月21日

1引言 在本学期的所有课程中,我们非常荣幸的能够在“图形与游戏设计”这门专业选修课中利用Flash CS3.0软件学习操作Flash软件,不仅学会了简单的图形设计、实现图片的动态化,而且对AS3.0脚本语言有了深入的理解。在期末老师规定的要求和帮助下,我们小组成功的独立的开发了计算机生涯中第一个Flash 游戏作品:shoot balloons(打气球),以下是整个游戏完整的设计与实现过程。 2游戏介绍 2.1 游戏规则及使用方法介绍 由于本次作品是小组成员第一次接触Flash游戏设计,考虑到自身能力因素,小组决定开发一个简单易实现为主的游戏。打气球游戏规则十分简单,是一款鼠标点击屏幕中的气球,在规定时间内将所有气球打完取得胜利的游戏。用户进入游戏后会看到“start”与“help”两个按钮选项,点击“start”按钮直接开始游戏,点击“help”按钮查看游戏帮助,进入help界面点击“back”按钮返回主界面。游戏开始后屏幕上自动生成一定数量的气球(系统默认数量为15),时间条进行滚动,此时拖动鼠标对准屏幕上的气球进行射击,当在规定时间内射击玩所有气球后“游戏胜利”,若有剩余气球或是时间结束则“游戏失败”,“胜利”与“失败”界面均有“restart”按钮重新开始游戏。 3游戏的分析与设计 2.1 功能模块描述 游戏在舞台上划分了两个图层,分别为“元件层”与“背景层”,在主时间轴上一共设置了五帧,依次为“开始界面”帧、“游戏界面”帧、“游戏胜利”

FLASH小游戏开发教程:游戏制作前的准备

FLASH游戏这东西吧,总入不了大流。国内拿FLASH做美术方面的应用比较多,而传统的游戏程序员又把FLASH当小儿科,不屑搞这个,事实上开发FLASH游戏也赚不了钱,七七八八的原因加起来,就变成了没多少职业程序员来开发FLASH游戏,学校也不会培养学生深入学习开发FLASH,搞这块的人少,人少交流讨论的也少,正正规规的教材也少,当然优秀作品更少。目前国内大部分的FLASH游戏开发爱好者没有好教材的指引,自己摸索着就上路了(我也是这样开始的),开发流程和习惯都是各人一套,很多人因为没有接受正确的学习而走了很多歪路(好像我也是)于是乎,话题转回来,我就开一贴跟菜鸟们多交流吧…… ================================================================= LESSON 1:游戏制作前的准备 突然灵光一闪:老子要做个XX类型游戏!于是立马打开电脑,打开FLASH,找图片,建元件,F9一按,代码蹭蹭的打啊……结果做了一半做不下去了。以上情况常常发生…… 做游戏首先脑子里先要有整个游戏的规划,最好是拿笔画个流程简图,然后再下手。游戏流程的规划是很重要的,我在做一个游戏游戏前,草稿纸上来来回回要打个半天的草稿才开工,我一直认为游戏的规划部分是很难的,如果真等到全部想好了,做起来其实是个很轻松的过程,只是耗时间罢了。理论知识多说没用……我们不如来实践下,跟我一起做个简单的游戏吧…… 【吃金币游戏-策划】(我在草稿纸头上写下以下几点) 基本描述: 1.天上掉宝物,地下小人物由自己控制,去接宝得分 2.时间限制30秒 写到这里,顺手画了张草图:

flash制作写字效果动画

flash制作写字效果动画 1、首先新建一flash文档,修改文档尺寸为,宽500,高350,设背景颜色为#006666。然后制作所需的元件: (1)制作卷轴: 点击插入菜单—选择“新建元件”,在弹出的对话框上名称:填上“轴”,行为:选择“图形”然后确定。 使用矩形工具,关闭颜色工具的边框,选择油漆筒,打开右边的混色器将颜色状态设置成线性,将线性渐变设置成如图所示。

用矩形工具画出卷轴主要部分,使用任意变形工具调整其形状并将中心小圆与小十字对齐,再用同样方法在上下两端画出黑色的轴心。 卷轴就做好了,回到场景。 (2)毛笔的制作: 新建元件,命名“笔”,行为:图形。方法同卷轴的制作方法相似,只不过在上端(用铅笔工具)画上挂绳,下端用任意变形工具,按住ctrl键调整出上宽下窄,笔尖使用圆形工具填充线性渐变,然后使用实心选择工具(箭头)调整出毛笔尖形状。(线性渐变:左:738d26;中:fee13f);右:738d26。)

毛笔做好后回到场景。 (3)书法字体的制作: 新建元件,命名:字。行为:图形。选择合适的字体将字打上去。作者使用自己书写的字体,去掉背景后导入到库。使用时通过菜单—修改—位图—将位图转换为矢量图。 2、制作卷轴展开。打开—窗口—库,将库中元件“轴”拖入场景,将该层命名为:左轴。新建一层,命名:右轴。将元件轴再拖入该层,调整两个层中的轴为并列并位于中央位置。 点击左轴层的第一帧,右键—选择创建补间动画,在第5帧处点击右键—插入关键帧,选择场景中的卷轴,将其移动到文档的最左边。用同样的方法,将右轴层的右轴移动到文档的最右边。

3、制作纸张铺开。在最下面新建一图层,命名:纸。按照卷轴展开的位置画出浅黄色的纸边,注意在纸与卷轴之间不要留有空隙,然后再在黄色纸上画出白纸芯,位置大小适当。在图层纸上新建一层,命名:遮罩。用随便的颜色(在纸正中间上下)画一很窄的矩形,一定要与纸相同高,右键点击该层第1帧—创建补间动画,在第5帧处点击右键—插入关键帧,使用自由变换工具,将其宽度修改成文档宽度,右键点击遮罩层—选择遮罩,如图。 4、制作写字动画。在右轴层上新建一层,命名:字。在该图层第6帧处插入关键帧(可以从右键菜单中选取),并保持该帧选择,从库中将元件“字”拖入场景,使用任意变形工具将

Flash游戏制作--打靶

Flash射击类游戏现在已经有很多了,大部分是那种飞行射击类游戏,这此我们来学习制作一款比较另类的射击游戏—打靶,就象在靶场一样,远处摆放一个目标靶,你来进行射击,不过这个游戏玩还是有点难度的,因为游戏中的目标靶会一直慢慢的移动,可不是一动不动地等着你来打。(本例的.swf和.fla文件点击这里下载) 游戏的主界面如图1所示: 图1 游戏中有一个不断移动的方形目标靶,玩家可以控制一个瞄准器来射击,每次最高得分为5分,也就是必须射中靶心才可以,最低得分为1分,具体得分视射击结果来定,目标靶的右面是记分牌,用来记录射击次数和每次的得分,每次游戏可以打十枪,得分越高越好。 1.游戏中每次射击后对所得分数的判断是根据所射中的圆环,如果射中的是最外面的圆环,只能得一分,越往内部,得分越高,所以首先制作目标靶中的代表不同得分的圆环,因为在射击过程中圆环需要对鼠标的点击做出响应,所以圆环应该制作成Button. 新建一个Button按钮元件,命名为1,进入元件的编辑区后,使用椭圆工具绘制两个不同大小的正圆,然后将小圆放到大圆的内部,并将小圆的内部填充区域删除掉,然后使用文本工具在圆环上标注上分值,如图2所示:

按照相同的方法制作其余四个代表不同分数的圆环,只不过分数越大的圆环,其内部的小圆半径就越小,同时给不同圆环标注上相应的分数,其余四个圆环分别如图3,4,5,6所示; 图3 图4 图5 图6 2.接下来制作瞄准器,新建一个Graphic图形元件,命名为gun,进入元件的编辑区后,使用绘图工具绘制如图7所示的瞄准器:

在第4帧插入一个关键帧,将图7中的所有线条的宽度稍微减小,如图8所示,这样就可以达到瞄准器的伸缩效果: 图8 最后新建一个Movie clip影片剪辑元件,命名为mgun,将上面制作好的元件gun拖到编辑区中即可。 3.下面来制作游戏中的关键部分,目标靶。新建一个Movie clip影片剪辑元件,命名为target,进入元件的编辑区后,添加四个图层,从下向上依此命名为bg,target,info和as。 选择图层bg,使用Flash提供的丰富的绘图工具绘制一个目标靶的背景图,可以根据自己的喜好来绘制,这里我们绘制的背景图如图9所示: 图9 最后将时间线延伸到第3帧。 回到图层target,将前面制作好的五个圆环1,2,3,4,5拖到编辑区中,将1排到最外层,将5放到最内层,并按照实际生活中靶的情况进行排列,如图10所示:

Flash MX04文字特效:残影动画

Flash MX04文字特效:残影动画 直线网https://www.sodocs.net/doc/3114513775.html, 以前讲的是残影效果,一般是在一帧就显示这种静态的效果,并且即使你把间隔时间设为大于0的整数,那也只会运动一次。这节我们来学习一下我们以前学Flash时常用的残影动画效果。我记得很早以前,曾用了很笨的方法,就是分好多层,一层做一个图形或文字的动画,每层之间的图形都是渐变的,这样做超级累。我想很多人这么做过。 后来我学会了用Actionscript,这次只要做一个动画,把它定义成库中的Movie Clip。以后的残影就可以用DuplicateMovieClip语句来复制这个动画,然后用Movie Clip的属性值为改变其位置、大小和透明度等。这样做虽然比较方便,可很多设计人员却不懂Actionscript,所以这种效果还是很多人用那种最笨的方法。现在,不管是不懂Actionscript的设计者,还是懂Actionscript的懒鬼都可以在数秒钟之内就搞定这样的效果,而且不必像以前那样调试很麻烦。 1. 首先,在场景中间输入几个字,如图1。 图1 2. 选菜单栏里“Insert→Timeline Effects→Effects→Blur”,这时会弹出如图2所示的对话框。 图2 这都是老界面了,看看里面的参数吧,下面是各个参数所代表的意思: Effect Duration:效果持续时间,单位是帧。 Resolution:分辨率,在这里其实就是残影的数。 Scale:缩放比例。 Allow Horizontal Blur:打勾的话就是允许水平扩散, 否则不允许。 Allow Vertical Blur:打勾的话就是允许竖直扩散,否则不允许。 Direction of Movement:扩散方向,这是一个图形控制界面,如图3所示。

flash趣味游戏制作

项目五趣味游戏制作 项目目的 1、了解游戏制作的基本方法及ActionScript的使用。 2、熟练具备Flash制作的基本知识,并能熟练使用其基本工具及动作面板。 项目内容 趣味游戏制作——游戏分析及舞台制作 5. 1制作说明 1.《小猴拜年》游戏简介 这是一个简单有趣的小游戏。看到一只可爱的小猴子静静地坐在那,你一定会喜欢它的!去逗逗它玩吧,结果会怎样?是对你发出攻击,还是给你以祝福?赶紧试试吧,结果会出乎你的想象。如果你的运气好的话,小猴会衷心地向你祝福:猴年快乐! 游戏初始画面: 图 1 小猴用电攻击画面: 图 2 小猴用计算机病毒攻击画面: 图 3 游戏结束、小猴受宠画面:

图 4 2.实例分析 (1)制作特点 本游戏的程序代码比较简单,跟着教程,你可以很快的完成游戏的加工制作。所有代码都写在时间轴上,便于集中管理。通过本游戏,你可以掌握游戏控制的基本方法。 (2)创意分析 游戏开始时,小猴静静地坐在那里,旁边一只大手虎视眈眈,准备对小猴发出攻击,游戏画面提示你点击小猴子。当你攻击小猴子后,小猴会做出四种不同的反应: 第一种反应:小猴子没有反应,被动挨点。 第二种反应:小猴子生气了,用电源来攻击你。 第三种反应:小猴子愤怒了,用电脑病毒来攻击你。 第四种反应:小猴子悲伤了,嚎啕大哭,它的主人会打发你,亲吻它,小猴子高兴极了,向你祝福。 在小猴子做出后三种反应的过程中,禁止你再攻击它,直到它的反应结束。当小猴子做出第四种反应、向你祝福后,本次游戏结束,你可以重新开始游戏。 当你点击小猴子后,小猴子的反应是随机的。电脑会产生1到10之间的一个随机整数。当产生的数字是1或9时,小猴会做出第二种反应;当产生的数字是2或8时,小猴会做出第三种反应;当产生的数字是5时,小猴会做出第四种反应;当产生的是其他的数字时,小猴做出第一种反应。这样,当你点击小猴子后,小猴子做出第一种反应的机率是50%,做出第二种、第三种反应的机率是20%、20%,做出第四种反应的机率是10%。 游戏流程如图5所示: 图 5

制作毛笔写字效果动画实例教程

制作毛笔写字效果动画实例教程 制作毛笔写字效果动画实例教程 1.首先新建一Flash文档,修改文档尺寸为,宽500,高350,设背景颜色为#006666。然后制作所需的元件: 制作卷轴: 点击插入菜单—选择“新建元件”,在弹出的对话框上名称:填上“轴”,行为:选择“图形”然后确定, 使用矩形工具,关闭颜色工具的边框,选择油漆筒,打开右边的混色器将颜色状态设置成线性,将线性渐变设置成如图所示, 用矩形工具画出卷轴主要部分,使用任意变形工具调整其形状并将中心小圆与小十字对齐,再用同样方法在上下两端画出黑色的轴心。 卷轴就做好了,回到场景。 毛笔的制作: 新建元件,命名“笔”,行为:图形。方法同卷轴的制作方法相似,只不过在上端画上挂绳,下端用任意变形工具,按住ctrl键调整出上宽下窄,笔尖使用圆形工具填充线性渐变,然后使用实心选择工具(箭头)调整出毛笔尖形状。 毛笔做好后回到场景。 书法字体的制作: 新建元件,命名:字。行为:图形。选择合适的字体将字打上去。作者使用自己书写的'字体,去掉背景后导入到库。使用时通过菜单—修改—位图—将位图转换为矢量图。 2.制作卷轴展开。打开—窗口—库,将库中元件“轴”拖入场景,将该层命名为:左轴。新建一层,命名:右轴。将元件轴再拖入该层,调整两个层中的轴为并列并位于中央位置。 点击左轴层的第一帧,右键—选择创建补间动画,在第5帧处点击右键—插入关键帧,选择场景中的卷轴,将其移动到文档的最左边。用同样的方法,将右轴层的右轴移动到文档的最右边。 3.制作纸张铺开。在最下面新建一图层,命名:纸。按照卷轴展开的位置画出浅黄色的纸边,注意在纸与卷轴之间不要留有空隙,然后再在黄色纸上画出白纸芯,位置大小适当。在图层纸上新建一层,命名:遮罩。用随便的颜色画一很窄的矩形,一定要与纸相同高,右键点击该层第1帧—创建补间动画,在第5帧处点击右键—插入关键帧,使用自由变换工具,将其宽度修改成文档宽度,右键点击遮罩层—选择遮罩,如图。 4.制作写字动画。在右轴层上新建一层,命名:字。在该图层第6帧处插入关键帧(可以从右键菜单中选取),并保持该帧选择,从库中将元件“字”拖入场景,使用任意变形工具将其调整到合适的大小和位置。 使用橡皮擦工具,将文字按照笔画相反的顺序,倒退着将文字擦除,每擦一次按F6键

Flash制作图片切换特效

用Flash制作图片切换特效 图片切换是网页中最为常见的效果,一般的广告牌都是通过图片切换制作的。在这里我向大家介绍常见的图片切换方式:百叶窗的图片切换效果。 在本文中主要学习到的内容有:两层上不同图片的导入和精细的控制;遮罩和形状变化组合的应用。 操作步骤: 1、按Ctrl N新建一个flash文件,执行“File/Import”命令(快捷键为:Ctrl R),然后从弹出的对话框中选择你要引用的图片文件,单击OK按钮确认,按Ctrl Alt I键调出Info面板,将宽(W)设为:285,高(H)设为:220。 2、按Ctrl B将导入的图片打碎,选择工具栏中的椭圆形工具,设置好Stroke面板的参数后,按住Shift键,在工作区中拖动鼠标,画一个图形,选中该图形,按Ctrl Alt I键在Info面板中将宽(W)设为:240,高(H)设为:216,将圆形移动图片中央,选中图形及图形外边的图片,按delete键,将其删除。 3、单击时间线窗口左下解的“ ”按钮,新建一个层:Layer2,用一面的方法制作另一个图形,使得Layer2上的图片刚好遮掩在Layer1上。 4、再新建一个层Layer3,选择工具栏中的矩形工具,将其属性区中的线框设置成“无线框”,填充颜色设置为“黑色”,在工作区中拖动鼠标画一个长方形。 5、用箭头工具选中该长方形,然后然后执行

“Insert/converttosymbol”命令(快捷键为F8键)把它转换为:Graphics 符号,命名为:百叶;按Ctrl F8键再新建一个符号,符号类型为:Graphics,命名为:百叶2,进入其编辑环境,按Ctrl L键打开符号库,将符号百叶拖入工作区,并适当调整其位置,分别在第15、25、40帧处按F6插入一关键帧,分别选择第15帧和第25帧,在Info 面板中将高度设置为1,按照建立路径。 时间轴上窗口左上角上的Scene1回到主场景,并删除长方形图片,按Ctrl L打开符号库,将符号百叶1拖入场景中,将其移动到图片最下方,调整其位置,用鼠标右键单击Layer3层的名称,从弹出的菜单中选择Mask项,这时Layer3层变成了遮罩层,遮罩区域之外的Layer2层中的图片将显示不出来。 7、新增8个层,按住Shift键,选中Layer2和Layer3,用鼠标右键单击被选中的任意一帧,从弹菜单中选择CopyFrames,用鼠标右键单击Layer4层的第1帧,从弹出的菜单中选择PasteFrames,这时Layer4将变成了复制后的Layer2和Layer3遮罩层, 8、单击复制后的遮罩层,按键盘上的向上箭头键,移动选区,移动后的位置 9、用同样的方法,依次在Layer5至Layer11中分别复制Layer2和Layer3图层,将各个遮罩层中的百叶1向上移动,并顺次向上连接,按住Shift键,选中所的层中的第42帧,并用鼠标右键单击它在弹出的菜单中选择InsertFrame项(快捷键为:F5),使所有层的帧都增加42帧,然后单击时间轴窗口层名称上方的按钮,锁住所有的

Flash游戏开发中常用算法

Flash游戏开发中常用算法 对象数组 比如要构建一个有很多属性的数组,简单的可以这样做: 2004 代码: var a:Array = new Array(); for (var i = 0; i<10; i++) { a[i] = new Object(); a[i].x = 10; a[i].y = 10*i; a[i].name = "---"; a[i].id = i; // 随便你给什么属性啊。 } ////先用局部变量存储对象会更好一点。 var a=new Array() for(var i=0;i<10;i++){ var ta=new Object(); ta.x=10; ta.y=10; https://www.sodocs.net/doc/3114513775.html,="n"+i; a.push(ta); } ////或者更简便一点的方法: var a=new Array() for(var i=0;i<10;i++){ a[i]={x:10,y:10,name:"n"+i } 程序控制角色运动 下面这段代码控制MovieClip mc 从(50,50) 横向运动到(100,50) 停止,速度为5 pixel:mc._x = mc._y=50; mc.onEnterFrame = function() { _x += 5; trace(_x); if (_x == 100) { delete (mc.onEnterFrame);

} }; 精确计时 我们设定了时间为60 秒,然后通过setInterval 来定期(每1000milliseconds)触发一个函数runTimer。 function runTimer 用来计时,当时间到了以后,转去执行outThere。 function outThere 用来处理时间到了以后的动作,不要忘记clearInterval(intervalID),停止计时。 var time:Number = 60; var intervalID:Number; intervalID = setInterval(runTimer, 1000); function runTimer() { time--; trace(time); if (time == 0) { outThere(); } } function outThere() { // blah blah blah clearInterval(intervalID); } 找到目前最小的一个可用的深度Depth(来自国外) 针对Flash Player 6 的: availTopDepth = function () { var allDepths = []; for (var z in _root) { if (_root[z] instanceof Button || _root[z] instanceof MovieClip || _root[z] instanceof TextField) { allDepths.push(_root[z].getDepth()); } } if (allDepths.length != 0) { sortAll = function (a, b) { if (ab) {return 1;} else {return 0;}}; allDepths.sort(sortAll); return (parseInt(allDepths[allDepths.length-1])+1); } };

做flash小游戏

一、所用的函数和方法这个游戏的制作思路来自于Flash中的hittest方法,hittest方法主要用于侦测“空间”的交迭,它有两种方法: mymovieclip.hittest(x,y,shapeflag); mymovieclip.hittest(target); mymovieclip.hittest(x,y,shapeflag):比较x和y坐标是否与mymovieclip实体交迭,shapeflag可以取两个值true和false,取true,则x,y坐标只要与mymovieclip实体(不含边界)的任何一点交迭,函数就返回true,否则返回false。若shapeflag值取false则x,y坐标只要与mymovieclip实体(含边界)的任何一点交迭,函数就返回true,否则返回false。 mymovieclip.hittest(target):比较target代表的实体和本mymovieclip实体是否交迭,交迭函数返回true,否则返回false。游戏中将使用这种方法。 在游戏中还有几个比较重要的语句:duplicatemovieclip方法和Removemovieclip方法以及Attachmovie方法。 Duplicatemovieclip方法是在主场景中(或在其他影片剪辑中)制作一个影片剪辑实体的复制件,这个复制件将会以某个深度值(深度值高的对象覆盖深度值低的对象)放置在其源实体上。 Removemovieclip方法是删除影片剪辑实体的复制件,不能删除在剪辑时手工放置在舞台上的实体。 Attachmovie方法几乎和duplicatemovieclip方法完全相同,但是它不需要在舞台上事先放置一个实体共选择,而可以直接从库中取出一个影片剪辑实体。本例中战斗机发出的子弹是通过这种方法实现的,而敌机发出的子弹是事先在舞台上放一个剪辑,也就是用duplicatemovieclip来复制的。 二、元件的制作 1.新建一个场景“场景1”,选择“修改”菜单的“文档”选项,在弹出的文档属性对话框中背景色修改为黑色,尺寸就用默认的550*400,帧频为50 fps。

Flash 文字扭曲的效果

Flash 文字扭曲的效果 本例通过使用动态遮罩绑定以及简单的影片剪辑复制来实现文字扭曲的效果。至于本例的实现原理,示意如图1: 图1 原理示意图 可以试想现在摆在面前的有一叠6张一模一样带字的圆形纸片,然后把倒数第2张并将其外围剪去宽度为整个圆半径1/6的圆环,把倒数第3张剪去2/6大小的圆环,倒数第4张3/6,第5张4/6,第6张5/6。剪完之后,仍然按照原来的顺序,对齐中心叠好。这样的一叠纸片就能够用来粗略地实现扭曲效果了。还不明白?试着转动不同层次的纸片看看。 图1左边的6个instance就可以看作是上面那个场景中所提到的6张纸片,然后instance 2-6上的黑边就可以看作是被剪去的部分。而图1-76边的那个圆饼就相当于是6张纸片对齐叠好后的样子。也许各位已经发现了:纸片数量越多,产生的模拟扭曲的效果就越好。很显然如果只胡两层,其制作示意如图2所示: 图2 单个instance的制作原理 图1-77展示的是单个instance的制作原理:将用来作为遮罩的影片剪辑Mask 和要实现扭曲效果的影片剪辑Text通过Flash MX中的新函数SetMask联系起来。这个SetMask函数的出现,使得可以在运行时任意指定某个影片剪辑作为遮罩,实现动态遮罩绑定,从而大大简化了以往制作动态遮罩的步骤。在制作过程中主要用到了最终效果如图3所示,要实现这一效果,其具体制作步骤如下: 图3 最终效果图 1.新建一个电影,在属性面板中设置其尺寸为500pxX400px,选择一种颜色(本例为#FFFFFF)作为背景色。 2.双击时间线上的 Layer 1 ,并将其改为 main ,如图1-79所示。选择插入/新建元件菜单命令或直接按Ctrl+F8,打开创建新元件对话框。名称一栏中输入 Text ,并设置其行为为影片剪辑,单击确定按钮新建一个名为 Text 的影片剪辑 3.选择插入/图层菜单命令或直接点击时间线窗口上的图标,新建一个图层。分别将图层命名为text和background,影片剪辑text的时间轴窗口如图4所示: 图4 影片剪辑text的时间轴窗口 4.选中 background 层,选择文件/导入菜单命令,打开导入对话框。然后选择一张图片(本例为 apple.jpg )导入到 background 层上作为背景。如果导入的图片太大,就得使用Transform(变形)工具将其缩小到合适大小。选择窗口/变形菜单命令或直接按Ctrl+T,打开变形面板,修改面板上的垂直和水平缩放比例至合适的值。导入后的图片如图5所示: 图5 导入后的图片 5.接下来该是在背景上写字了。选中 text 层,在工具箱中选取文本工具,然后在舞台上写上 Apple 几个字符,在属性面板中,根据需要将刚才所写的

怎样利用flash制作写字效果动画

怎样利用flash制作写字效果动画 笔顺是小学入门功课之一,练好笔顺是提高小学语文教学质量的需要。以往笔顺教学通常是教师在黑板示意,学生在下面练习。随着电脑多媒体教学的普及,我们可以在笔顺教学中引入多媒体教学等现代教育技术,让学生学得更轻松,学得更牢固。怎样制作此类生字笔顺课件呢? 启动flash,新建一个Movie(电影),按Ctrl+M调出影片属性 (Movie Properties)(影片基本设定)面板,将影片设置为宽640px,高480px,背景为白色,播放速度为每秒12帧的电影。 为了显示铅笔书写效果,我们先要建立一个铅笔图形对象。方法是利用常用工具栏中的绘图工具如:铅笔工具、矩形工具等在工作区绘制出一枝铅笔并加以颜色修饰,让其与真笔相似。 点击箭头工具后全部选定铅笔图形,点击Modify (修改)|Transform(转 换) | Scale and Rotate(缩放和旋转)将图形向右旋转20°。 按Ctrl+G将铅笔图形群组。 选择Text Tool工具,在工作区中央插入一个“学”字。点击窗口右下脚的“Show(闪存)Character”开启Character(文字面板)面板,将字的大小改为200号,字体选“宋体”,用箭头工具选定“学”字对象。按Ctrl+B将“学”字打散。 按F6键插入一个关键帧,在新的关键帧上拖动铅笔对象将其移至“学”字的最后一个笔划“横”上。 再按F6插入一关键帧,把铅笔往前面笔划移动一点(注意,移动的距离将影响笔顺演示的快慢),用橡皮擦工具擦除笔所在位置后的一部分图形。 继续插入关键帧,逐步按笔划顺序的倒序方向移动铅笔位置,用橡皮擦工具把笔所在位置后的笔划(注:按书写顺序)擦除,直到把“学”字全部擦除为止。完成上述工作后,请选定第一帧,点击Edit(命令、用途) | Select All或按Ctrl+A选择全部帧,再在任一帧上弹击右键调出快捷菜单,选择 “Reverse Frames(反转帧数)”将选定的全部帧反转。 按Ctrl+Enter测试即可看到一枝铅笔在书写“学”字。

flash各种效果制作

用FLASH做水波效果 2008-10-29 17:14:11| 分类:网络运用|字号大中小订阅 制作步骤: 一.新建文件 打开FLASH MX,新建文件,设置属性,550×400,帧数12,背景色不设。 二.场景设置 1.导入有水景的图片,凡带有江,河,湖,海,瀑布水景的图片(jpeg 格式),选一张。导入到场景中。 2.属性中,设置图片大小550×400,全居中。 3.用黑箭头工具将图层一改名为选切层。 三.选切图片 1.点中场景图片,选<修改> 菜单下的<分离> (ctrl+B)。此时,图片变成麻麻点状。 2.点<橡皮擦工具>把"非水域"部分擦掉。 3.剩下的水域部分就是要保留部分,转换为图形元件1。方法:点中这部分,右键中点击转换为图形元件1。 四.背景图片设置

1.新增图层二,改名背景层,并拖到选切层下面。 2.从库中拖出水景图片(位图),属性中550×400,全居中。这时2张图片重叠一样大。将位图转换为元件2。 3.选中选切图层,在键盘上用向下(上)箭头,将选切图片向下(或向上)移动1~2个像素,以便产生动感。 五.遮罩层 1.增加图层三,改名为遮罩层。 2.在第一帧,用矩形工具,(选无边框,浅色填充色)在场景外,上方拖画一条长条矩形框.在窗口>信息>中调该矩形宽高为550*10像素,用黑箭头工具对齐该矩形到场景内上方,点"编辑"菜单>复制>中对齐"矩形条">用键盘箭头将"复制条"往下移动(条与条之间不要相连)>点击一下,框选已有的<矩形条>,再按上述复制> 移动,直至把矩形条复盖住约2倍场景大小,再用矩形工具选中整个遮罩块。右键将遮罩块转换为元件3。 3.第60帧插入关键帧。用黑箭头工具,第一帧遮罩块底对齐(左右对齐),60帧顶对齐(左右对齐).设置遮罩块1~60帧的动作补间。 4.背景层和选切层的各自60帧插入帧。 5.设置遮罩层遮罩。右键中点遮罩层。可见选切层向右缩进一点。 保存一次,Ctrl+Enter测试场景

Flash游戏开发常用代码

Flash游戏开发常用代码 对象数组 比如要构建一个有很多属性的数组,简单的可以这样做: 2004 代码: var a:Array = new Array(); for (var i = 0; i<10; i++) { a[i] = new Object(); a[i].x = 10; a[i].y = 10*i; a[i].name = "---"; a[i].id = i; // 随便你给什么属性啊。 } ////先用局部变量存储对象会更好一点。 var a=new Array() for(var i=0;i<10;i++){ var ta=new Object(); ta.x=10; ta.y=10; https://www.sodocs.net/doc/3114513775.html,="n"+i; a.push(ta); } ////或者更简便一点的方法: var a=new Array() for(var i=0;i<10;i++){ a[i]={x:10,y:10,name:"n"+i} } ■■■程序控制角色运动 下面这段代码控制 MovieClip mc 从 (50,50) 横向运动到(100,50) 停止,速度 为 5 pixel: mc._x = mc._y=50; mc.onEnterFrame = function() { _x += 5; trace(_x); if (_x == 100) { delete (mc.onEnterFrame); } }; ■■■精确计时 我们设定了时间为 60 秒,然后通过 setInterval 来定期(每1000milliseconds)触发一个函数 runTimer。

function runTimer 用来计时,当时间到了以后,转去执行 outThere。 function outThere 用来处理时间到了以后的动作,不要忘 记 clearInterval(intervalID),停止计时。 var time:Number = 60; var intervalID:Number; intervalID = setInterval(runTimer, 1000); function runTimer() { time--; trace(time); if (time == 0) { outThere(); } } function outThere() { // blah blah blah clearInterval(intervalID); } ■■■找到目前最小的一个可用的深度 Depth(来自国外) 针对 Flash Player 6 的: availTopDepth = function () { var allDepths = []; for (var z in _root) { if (_root[z] instanceof Button || _root[z] instanceof MovieClip || _root[z] instanceof Te xtField) { allDepths.push(_root[z].getDepth()); } } if (allDepths.length != 0) { sortAll = function (a, b) { if (ab) {return 1;} else {return 0;}}; allDepths.sort(sortAll); return (parseInt(allDepths[allDepths.length-1])+1); } }; trace(_root.availTopDepth()); 放置一个 MovieClip 在 Stage,再执行这段 Action 就会得到最近的一个可用深度。我们也可以用这个来创建绝对不 会出问题的 MovieClip,比如: _root.createEmptyMovieClip("mc_name", availTopDepth()); getNextHighestDepth() 以及 getInstanceAtDepth(depth)是 for player 7 的。 ■■■鼠标消隐 鼠标消隐之后,右健弹出菜单,鼠标就又出现了,并且一直保留着~

Flash AS3.0教你射击类游戏的制作

Flash AS3.0教你射击类游戏的制作 教程贴士:本例为Flash AS3.0实例教程,介绍射击类游戏的制作,主要分游戏界面的制作和类的编写两部分,从简单的开始做起,跟着教程动手做做看吧。解析打飞机游戏的制作过程 (一)演示:这款游戏可能大家都玩过。敌机在蓝天上来回飞行,左右箭头键控制火炮在草地上左右移动。按下空格键发射子弹,击中敌机后,敌机爆炸。得分:记录击中的敌机数。剩余子弹:记录子弹的数量。游戏运行过程图:全部文件及作用图:游戏文件AirRaid.fla程序界面及元件AirRaid.as文档类程序的入口。控制整个程序的逻辑顺序,逻辑结构关系。 AAGun.as绑定库中的火炮的类控制火炮 AirPlane.as绑定库中的敌机的类控制飞机 Bullet.as绑定库中的子弹的类控制子弹UI(界面)部分AirRaid.fla文件结构AirRaid.fla文件:是主文件,分为5个图层3帧,帧上有代码,绑定了文档类AirRaid.as 。图:界面元素1、背景层:绘制的蓝天、草地、山峦。 2、成绩显示层:"得分:" 动态文本:实例名showScore "剩余子弹:" 动态文本:实例名showShots。 3、按钮及提示层:第1帧:开始按钮及说明,实例名:

startButton。第3帧:重新开始按钮及结束提示,实例名playAgainButton。 4、代码层:3帧每帧都有代码。 5、标签层:第1帧,标签名称:intro 第2帧,标签名称:play 第3帧,标签名称:gameover 。代码层的每帧代码及解释:第1帧代码:importflash.events.MouseEvent; stop(); startButton.addEventListener(MouseEvent.CLICK,clickStart); functionclickStart(event:MouseEvent){ gotoAndStop("play"); }

Flash常用(特效)代码应用集锦

Flash常用(特效)代码应用集锦 1、用flash 做那种弹出的小窗口分两步: 给flash中的按钮加入如下action: on (release) { getURL ("javascript:MM_openBrWindow('newweb.htm','','width=600,he ight=100')"); } 在HTML页面的...之间加入下面的javascript代码. 2、如何使得flash一打开就是全屏? fscommand("fullscreen",true) 如何不能使用右键? fscommand ("showmenu", "false"); 3、用命令载入一个动画,我需要确定载入动画在画面中的位置,用什么语言来设置?例如载入名为dd.swf 的动画,我要确定这个动画的中心位置在(205,250),该怎么设置?在要加载动画的那钟加入 loadMovie("dd.swf", "a"); a._x=205; a._y=250; 你得先做一个空的MC起名叫"a",导入时,在右下角也起名为a 4、当鼠标经过时动画播放到某处

on (rollover) { gotoAndPlay(10); } 当鼠标按下时动画播放到某处 on (release) { gotoAndPlay(1); } 5、播完动画后自动跳到某网页 getURL("siteindex.htm", _self); 6、设为首页 on (release) { getURL("javascript:void(document.links.style.behavior='url(#de fault#homepage)');void document.links.setHomePage (' 收集外部调用swf on (release) { loadMovieNum("service.swf", 1); } 外部调用数据 loadVariablesNum("about.txt", 0); https://www.sodocs.net/doc/3114513775.html,eCodepage = true;//中文 音乐加入

相关主题