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客户信息管理系统的开发
下一篇:数据挖掘中的隐私保护技术研究

考证平台静态网页设计与制作

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

基于网络的通用试题库系...

基于消费者个性特征的化...

探析动画视听设计元素茬...

嵌入式系统数字图像采集...

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

公寓空调设计任务书

承德市事业单位档案管理...

C#学校科研管理系统的设计

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

志愿者活动的调查问卷表