快速业务通道

飞机游戏(彩京类型《飞天站记》)

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-13
4;
_root["zidan"+_root.i]._y = _root.rw._y-15;
_root.i++;
if (_root.i>1013) {
_root.i = 1001;
}
}
}
onClipEvent (enterFrame) {//子弹威力的检测
if (_root.lv == 1) {
zd = "zidan21";
} else if (_root.lv == 2) {
zd = "zidan22";
} else if (_root.lv == 3) {
zd = "zidan23";
} else if (_root.lv>=4) {
_root.lv = 4;
zd = "zidan24";
}
if (_parent.saoba._alpha<70) {//一出来的那段不能控制飞行
_parent.saoba._alpha = _parent.saoba._alpha+5;
_parent._y = _parent._y-15;
}
if (_parent.saoba._alpha>=70) {//常规的移动控制
if (Key.isDown(65) && (_parent._x>-5)) {
_parent._x -= speed;
_parent.saoba.gotoAndStop(2);
} else if (Key.isDown(68) && (_parent._x<415)) {
_parent._x += speed;
_parent.saoba.gotoAndStop(3);
}
if (Key.isDown(87) && (_parent._y>30)) {
_parent._y -= speed;
} else if (Key.isDown(83) && (_parent._y<520)) {
_parent._y += speed;
}
if (Key.isDown(74)) {//开枪(一般攻击)
_parent.power++;
if (_parent.power<6) {
fashe();
}
if (_parent.power<10) {//积气
_parent.attachMovie("yunqi", "yunqi", 2);
_root.rw.yunqi._x = 20;
_root.rw.yunqi._y = 33;
} else if (_parent.power == 90) {//释放绝招
_parent.attachMovie("yunqi02", "yunqi02", 3);
_parent.yunqi.removeMovieClip();
}
}
}
if (_root.bao == 0) {//放雷时,角色处于无敌
_parent.baohu._alpha--;
}
if (_parent.baohu._alpha<=0) {
_parent.saoba._alpha = 100;
if (Key.isDown(75)) {
if (_root.baoxian>0) {
_root.bao = 1;
_parent.baohu._alpha = 100;
_parent.boom.gotoAndPlay(2);
}
}
}
}
onClipEvent (keyUp) {//释放按键
if (Key.getCode() == 74) {//检测是否积气完成
if (_parent.power>=90) {
_root.attachMovie("bsj02", "bsj", 1021);
_root.bsj._x = _root.rw._x+6;
_root.bsj._y = _root.rw._y;
_parent.power = 0;
}
_parent.yunqi.removeMovieClip();
_parent.yunqi02.removeMovieClip();
_parent.power = 0;
}
if (Key.getCode() == 65) {//角色在左右飞行时的倾侧
_parent.saoba.gotoAndStop(1);
}
if (Key.getCode() == 68) {
_parent.saoba.gotoAndStop(1);
}
}

很乱的东西。。。。重复了,自己优 化
4)敌人 有了主角没反派可不行,敌人也分很多种,傻瓜型、肉血型等等。这里就说2种: a. 傻瓜型 就是刚出来的小兵,只发一个子弹,就走人的。 例子:《飞天站记》中用的大眼妖 onClipEvent (load) {
_parent._y = 0;
_parent._x = random(350)+50;//y轴上随即出现
_parent.speed = 6;//速度
_root.attachMovie("drzd1", "zd"+_root.zd, _root.zd);//发射子弹
_root["zd"+_root.zd].n = _parent.n;
_root.zd++;
}
onClipEvent (enterFrame) {
_parent._y = _parent._y+_p

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号