home *** CD-ROM | disk | FTP | other *** search
- function enemy_move()
- {
- if(started and enemy_died == false)
- {
- if(enemy_ai == false)
- {
- move2 = random(6) + 1;
- if(enemy._x > chen._x)
- {
- delete enemy.onEnterFrame;
- enemy._xscale = 105.5;
- enemy_fangxiang = 1;
- }
- else
- {
- delete enemy.onEnterFrame;
- enemy._xscale = -105.5;
- enemy_fangxiang = 2;
- }
- enemy_chen = enemy._x - chen._x;
- if(enemy_chen <= random(50) + 150 and enemy_chen > 0 and gongji_enemy == false)
- {
- gongji_enemy = true;
- enemy_dang_up = false;
- enemy_dang_down = false;
- enemy.gotoAndStop(random(2) + 3);
- delete enemy.onEnterFrame;
- }
- else if(enemy_chen >= - (random(50) + 150) and enemy_chen < 0 and gongji_enemy == false)
- {
- gongji_enemy = true;
- enemy_dang_up = false;
- enemy_dang_down = false;
- enemy.gotoAndStop(random(2) + 3);
- delete enemy.onEnterFrame;
- }
- else if(enemy_chen <= random(50) + 150 and enemy_chen > 0 and gongji_enemy == false and gongji_chen_up and gongji_chen_name != "")
- {
- gongji_enemy = true;
- enemy_dang_up = true;
- enemy_dang_down = false;
- enemy.gotoAndStop(5);
- delete enemy.onEnterFrame;
- }
- else if(enemy_chen >= - (random(50) + 150) and enemy_chen < 0 and gongji_enemy == false and gongji_chen_up and gongji_chen_name != "")
- {
- gongji_enemy = true;
- enemy_dang_up = true;
- enemy_dang_down = false;
- enemy.gotoAndStop(5);
- delete enemy.onEnterFrame;
- }
- else if(enemy_chen <= random(50) + 150 and enemy_chen > 0 and gongji_enemy == false and gongji_chen_down and gongji_chen_name != "")
- {
- gongji_enemy = true;
- enemy_dang_up = false;
- enemy_dang_down = true;
- enemy.gotoAndStop(6);
- delete enemy.onEnterFrame;
- }
- else if(enemy_chen >= - (random(50) + 150) and enemy_chen < 0 and gongji_enemy == false and gongji_chen_down and gongji_chen_name != "")
- {
- gongji_enemy = true;
- enemy_dang_up = false;
- enemy_dang_down = true;
- enemy.gotoAndStop(6);
- delete enemy.onEnterFrame;
- }
- else
- {
- enemy.onEnterFrame = function()
- {
- if(enemy._x < chen._x and chen._x - enemy._x >= 50)
- {
- if(move2 == 1 or move2 == 2 or move2 == 3 and gongji_enemy == false)
- {
- if(enemy._x < 550)
- {
- enemy._x += 3;
- enemy.gotoAndStop(2);
- }
- else
- {
- move2 = 4;
- }
- enemy.gotoAndStop(2);
- }
- else if(move2 == 4 and gongji_enemy == false)
- {
- if(enemy._x > 50)
- {
- enemy._x -= 3;
- enemy.gotoAndStop(2);
- }
- else
- {
- move2 = 1;
- }
- }
- else if(gongji_enemy == false)
- {
- delete enemy.onEnterFrame;
- enemy.gotoAndStop(1);
- }
- }
- if(enemy._x > chen._x and enemy._x - chen._x >= 50)
- {
- if(move2 == 1 or move2 == 2 or move2 == 3 and gongji_enemy == false)
- {
- if(enemy._x > 50)
- {
- enemy._x -= 3;
- enemy.gotoAndStop(2);
- }
- else
- {
- move2 = 4;
- }
- enemy.gotoAndStop(2);
- }
- else if(move2 == 4 and gongji_enemy == false)
- {
- if(enemy._x < 550)
- {
- enemy._x += 3;
- enemy.gotoAndStop(2);
- }
- else
- {
- move2 = 1;
- }
- }
- else if(gongji_enemy == false)
- {
- delete enemy.onEnterFrame;
- enemy.gotoAndStop(1);
- }
- }
- };
- }
- }
- }
- }
- gongji_chen = false;
- gongji_chen_up = false;
- gongji_chen_down = false;
- gongji_chen_name = "";
- chen_dun = false;
- chen_dao = false;
- chen_ai = false;
- _root.chen_dang_down = false;
- _root.chen_dang_up = false;
- bisha_chen = false;
- fangxiang = 1;
- lian = false;
- lian2 = false;
- lian3 = false;
- gongji_enemy = false;
- gongji_enemy_up = false;
- gongji_enemy_down = false;
- enemy_dang_up = false;
- enemy_dang_down = false;
- enemy_ai = false;
- enemy_dun = false;
- enemy_dao = false;
- enemy_died = false;
- chen_died = false;
- chen_tiao = false;
- enemy_gongji_name = "";
- setInterval(function()
- {
- enemy_move();
- }
- ,3000);
- stop();
-