柔情似水 发表于 2015-1-15 21:19:07

FLASH教程之Flash制造空战游戏(1)

AdobeFlashProfessionalCS5.5软件可以提供行业领先、用于制作具有表现力的交互式内容的授权环境。

  愈来愈多的喜好者已不满意仅仅往浏览他人制造的Flash,而是但愿本人也能投进到Flash制造者的行列,成为一个Flash妙手。明天,我们就用一个游戏实例让宽大的Flash喜好者懂得一下Flash在制造游戏时的基础思绪和办法,文章开端供应.fla原文件下载,同时人人能够参阅《Flash游戏制造经常使用代码剖析》。
  明天我们要做的是一个战役机打击敌机的游戏,启动游戏后,单击“start”按钮,游戏入手下手。用键盘的偏向键把持战役机,按空格键发射枪弹摧毁敌机,每摧毁一架战役机城市加上得当分数,假如分数年夜于500,就会成功完成游戏。游戏中要把持战役机不克不及被敌机发射的炮弹击中,也不克不及与飞来的敌机碰撞,不然每碰撞或击中一次城市削减战役机的性命值,性命值小于0时,游戏失利,退到初始画面。
  上面我们分离从思绪、元件制造、代码把持几个方面先容这个小游戏的制造历程。

  1、所用的函数和办法
  这个游戏的制造思绪来自于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办法和duplicatemovieclip办法和duplicatemovieclip办法。
  duplicatemovieclip办法
  duplicatemovieclip办法
  duplicatemovieclip办法  Duplicatemovieclip办法是在主场景中(或在影片剪辑中)制造一个影片剪辑实体的复制件,这个复制件将会以某个深度值(深度值高的工具掩盖深度值低的工具)安排在其源实体上。
  Removemovieclip办法是删除影片剪辑实体的复制件,不克不及删除在剪辑时手工安排在舞台上的实体。
  Attachmovie办法几近和duplicatemovieclip办法完整不异,可是它不必要在舞台上事前安排一个实体共选择,而能够间接从库中掏出一个影片剪辑实体。本例中战役机收回的枪弹是经由过程这类办法完成的,而敌机收回的枪弹是事前在舞台上放一个剪辑,也就是用duplicatemovieclip来复制的。



</p>
</p>
最新的零售版本为AdobeFlashProfessionalCC(2013年发布)。AdobeFlashProfessionalCC为创建数字动画、交互式Web站点、桌面应用程序以及手机应用程序开发提供了功能全面的创作和编辑环境。

柔情似水 发表于 2015-1-17 16:16:16

flash的优缺点可以如何运用呢?

山那边是海 发表于 2015-1-25 21:51:45

流技术让用户在下载的同时看到动画(与全部下载后再观看相反)。但是这也不是什么新技术 - Web一出现就有这种技术了。

谁可相欹 发表于 2015-2-9 22:52:35

alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。

金色的骷髅 发表于 2015-2-28 03:56:29

FLASH的优点~你用眼睛所看到的东西~都能用它来实现~一点不夸张~高楼大厦-花草树木-高山流水-天空白云-阿猫阿狗-一切活的东西都可以容入到FLASH里面

小妖女 发表于 2015-3-9 21:04:54

Flash是一种以向量图方式制成的网页动画,相比MPEG,AVI等的影片的档案大小就小很多.

冷月葬花魂 发表于 2015-3-17 03:10:07

目前动画广告在各类电视节目中有着广泛的应用,在影视及广告中占有重要地位。广州形动数码是国内领先的动画设计制作,

深爱那片海 发表于 2015-3-23 18:14:19

FLASH动画的视觉观赏效果好,容易给民众留下深刻的印象,是动画行业从业者和动画创意设计制作机构的主要业务之一。
页: [1]
查看完整版本: FLASH教程之Flash制造空战游戏(1)