1 / 4
文档名称:

Flash AS3实现雷电飞机射击游戏.pdf

格式:pdf   大小:7,046KB   页数:4页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Flash AS3实现雷电飞机射击游戏.pdf

上传人:sftnqws018 2017/10/2 文件大小:6.88 MB

下载得到文件列表

Flash AS3实现雷电飞机射击游戏.pdf

文档介绍

文档介绍:日,⋯孔詉⋯£日目⋯日。张畉⋯颉璵Ⅲ昴磕縤璽蕖弧Γぁ璯日
实用第一/智慧密集
⋯。。。⋯⋯。⋯。。。;,⋯。。,⋯⋯⋯。。:一。。。⋯⋯。,⋯。;,。。。,,。⋯。。
Flash AS3
夏敏捷
摘 FlashAS3
敌机的碰撞检测等关键问题。
FlashAS3
1 引言令尊。叠
《雷电》游戏因为操作简单,节奏明快,因此,作为纵轴
射击的经典之作, 《雷电》系列受到了广大玩家的欢迎,可以
FlashAS3(Flash ActionScript30)
暮萱
开发模拟雷电的飞机射击游戏,下方是玩家的飞机,用户按
。玩

家可以通过键盘的方向键控制自己飞机的移动,当玩家飞机
∞.』二士叩~警一
。运行效果
2
1
地图滚动的原理实现
,
、.
B
移动当
超过底坐标后
重置地标为之
山前地图 Y
L
黑色区 K
域地图 B
时向下动在屏幕
中将产主角飞机 l
向前移日假象 B 平滑移
Y 超过屏
幕底过重簧当
山 Y 于之前
A 坐标
1 飞机射击游戏运行界面
3
举个简单的例子吧。大家都坐过火车吧,坐火车的时候都
2
遇到过自己的火车明明是停止的,但是旁边铁轨的火车在向后
。飞行射击
游戏程序中用到敌方飞机、我方飞机、子弹、敌机被击中类游戏的地图原理和这个完全一样。玩家在控制飞机在屏幕中
2
0 .西与蠢黼
E删⋯⋯⋯⋯..一一一.
控制的飞机在向前飞行,如图玖秸诺赝纪计存储在象的实际像素,R2馐员呖虻氖导氏袼。
plp2)
3
家产生向前移动的错觉。
地图滚动的相关代码: 31Flash
updateBg(){ FlashCS5
+系统将弹出“新建文档”窗。在窗口中选择“
.: map_0png5
”选项。
+
311
.: map_1png5
//个像素选择菜单“修改”。再选择“文档”选项,调出“文档属
If(p1Y>=mScreenHeight){320*480
p1Y=mScreenHeightmap_0jpgmap1jpg
//重新设置游戏背景图片在场景中的编号上,并从工具箱中选取文本工具,添加动态文本显
thissetChiIdInde(p20)
示按键信息和分数。
)
312
甕痡疆过游戏屏幕的底边
p2Y=mScreenHejght选择菜单“插入”一“新建元件”。在新弹出的“新建元
//重新设置游戏背景图片在场景中的编号件”窗校<粕柚梦!癴”,将元件类型设置为
thissetChiIdInde(p1O) Flash
}
的编辑区。
}
单击【文件】一【导入】一【导入到舞台】,导入素材文
飞机和子弹的实现
plan_Opng
游戏中使用到的飞机、子弹均采用对应的影片剪辑实现。
(6)
因为子弹的数量会有很多,敌机的数量也会很多,所以每一颗件的编辑区