注册
 找回密码
 注册
江西广告网
查看: 4120|回复: 35
打印 上一主题 下一主题

Flash MX 编程深层次应用-Flash射击游戏(2)

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-5-25 12:10:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
6.2 游戏制作(前台)(1)
     这个战斗游戏非常复杂,包括多个敌人、多层关卡、多种功能,为了讲清楚这些内容,下面将把这些内容分成几个部分来一一讲述。  Ö           我的飞船Ö           我的子弹Ö           游戏中的令牌Ö           游戏中的普通敌人Ö           游戏中的大怪物(Boss)6.2.1  我的飞船1.飞船控制程序飞船的控制程序如下:  onClipEvent (load) {     //隐藏鼠标      Mouse.hide();      old_my_blood = _root.my_blood;      begin_fire = true;     //我的机甲飞船每次用键盘移动的xy方向上的距离      my_plane_x_move = 15;      my_plane_y_move = 15;     //这4个变量是用鼠标拖动机甲飞船时约束其范围的左上角与右下角的位置      top_x = _root.play_left 22;      top_y = _root.play_top 20;      bottom_x = _root.play_right-25;      bottom_y = _root.play_bottom-30;  }  onClipEvent (mouseDown) {     //当鼠标按下时,开始连续发射子弹      continue_shot = true;  }  onClipEvent (mouseUp) {     //当鼠标松开时,连续发射子弹结束      continue_shot = false;  }  onClipEvent (unload) {      stopDrag();
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表