if (N == 6) {
            if (this._x>500) {
                this._x -= guaiwu_xmove;
            }
            if (guaiwu_movetime>=150 || guaiwu.guaiwu_hp<5) {
                this._x -= guaiwu_xmove;
                this._y += guaiwu_ymove/2;
            }
        }
如果需要怪物从上方飞如,从下方飞出,并且设定它的代号为7,即N==7那么我的代码是这么写的:                                                                                                                                                                                                                                                                                                                           
        if (N == 7) {
            if (this._y<400) {
                this._y += guaiwu_ymove;
            }
        }
5.4.3    Boss设定
本游戏中,Boss只是一个不会动的大型怪物。当然不会动不代表它不厉害。Boss具有超高的血量,射出的子弹密集程度与小怪不能相提并论。除此之外,Boss还会释放一个特别技能:会随机扔树枝来消耗主角的血量。
(1)    Boss形态
Boss只有两个动作如图5.1,并且Boss身上会附带光晕如图5.2。
 
图5.1 BOSS
 
图5.2 带效果的BOSS
(2)    关于Boss代码
以下是Boss的初始设定与随机释放攻击的代码
这一段是载入Boss的代码,并给其设定初始值:
var BOSS_fight_time = 0;
var BOSS_i = 90;
var BOSS_iinc = 30/_root.GuanKa;
var BOSS_iinc_1 = 30/_root.GuanKa;
var BOSS_movexinc = 5;
var BOSS_moveyinc = 5;
Boss的攻击是随机性的,所以我需要添加一个random函数,代码如下:
上一篇:ASP.NET客户信息管理系统的开发
下一篇:数据挖掘中的隐私保护技术研究

Android手机考勤平台的设计与实现

H5动漫社区网站设计

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

java+mysql文星酒店客房管理系统设计

从政策角度谈黑龙江對俄...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

压疮高危人群的标准化中...

基于Joomla平台的计算机学院网站设计与开发

浅谈高校行政管理人员的...

酵母菌发酵生产天然香料...

上海居民的社会参与研究

AES算法GPU协处理下分组加...

提高教育质量,构建大學生...

浅论职工思想政治工作茬...