- + P A

- 射击类游戏的开发过程(Flash)(六)

      Flash 2005-12-14 10:56
为了增加游戏的难度,还需要对游戏中子弹的发射的数量做一下限制。还需要做一个射击的动画,让
发射子弹真实一些。

在动画的最后一帧加上
_root.fire=false;
并在场景的action层初始化一下fire的值
var fire=false;
最后把空的触发事件修改成这样:
if (Key.isDown(Key.SPACE))
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 射击类游戏的开发过程(Flash)(五)

      Flash 2005-12-14 10:54
5、分数


分数的显示所利用到的是动态文本,根据碰撞的触发来修改score的值。
这里所设置的变量名是:score。给该变量付初值:

图片如下:


图片如下:

_root.score=0;

然后是碰撞监测自加

_root.score+=50;

完整代码是这样的:

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 射击类游戏的开发过程(Flash)(四)

      Flash 2005-12-14 10:50
4、利用hittest进行碰撞监测:


碰撞监测主要应用到两个方面,一是敌机与子弹的碰撞,二是飞机与敌机的碰撞(晕!)所以需要做一些
碰撞的动画出来,显示飞机的坠毁。我方飞机被击中以后,显示GameOver的画面。这里必须要说明的是
谁碰撞谁的问题,因为对子弹的飞出界的处理是删除。对敌机飞出界的处理是重新设置位置。敌机的数目
是确定的,但是 ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 射击类游戏的开发过程(Flash)(三)

      Flash 2005-12-14 10:45
3、敌机


先把敌机画出来,呵呵。。这里就比较简单啦,就不考虑太多的画面的美观了。


图片如下:

完成后,转化成影片剪辑。实例名是enemy1,然后在主时间轴上输入如下的代码:
var numEnemy = 3;

function Enemys()
{
for (j=2; j<=numE ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 射击类游戏的开发过程(Flash)(二)

      Flash 2005-12-14 10:38
2、射击

Flash 动画:

在这里我们看如何实现飞机的按空格射击:
首先需要建立一个新的影片剪辑来作为发射的子弹你可以按(ctrl+f8)新建一个影片剪辑,然后选择
“高级“(Advanced)选择"Export for ActionScript"(为action script 导出) 标示符是bullet

图片如下:
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 射击类游戏的开发过程(Flash):(一)

      Flash 2005-12-14 10:28
射击类游戏的开发过程(Flash):
1、人物移动
2、射击
3、敌人
4、碰撞监测
5、分数
6、重载
7、暂停
8、声音
9、复杂的敌军线路
10、敌人的射击
11、游戏的扩展
这篇文章的版本是:Flash mx and AS1.0 如果需要编译为AS2.0的话,可能需要修改其中的一些语法规则
--- ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- Flash滤镜效果的几个例子

      Flash 2005-12-14 10:9
把以前发的三个例子和到一起吧!



...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 弹性跳动

      Flash 2005-11-30 11:27
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 图霸游戏工作室

      Flash 2005-11-23 14:36
做的比较简单了,但是也凑合称为一个网站了。 ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- Flash的BitmapData对象的应用

      Flash 2005-11-22 23:10
看这个地址: ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- Flash图片读取与展示(二)

      Flash 2005-11-21 22:23
把制作的结构共享出来 大家研究一下,水平有限 这些了: ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 一种菜单效果

      Flash 2005-11-17 16:23
截图如下: ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- Flash图片读取与展示

      Flash 2005-11-15 23:53
完成后的截图:有时间把代码整理一下,爱好的朋友可以提一下意见。 ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- EventDispatcher的用法

      Flash 2005-11-3 15:18
类文件:AScript.as: ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 关于A*寻路的一个例子

      Flash 2005-9-7 15:13
只要懂得了原理,代码很容易理解。。。 ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()