void Start() { Alien01Receiver = GetComponentInParent <Alien01>(); boss01Receiver = GetComponentInParent <Boss01>(); boss02Receiver = GetComponentInParent <Boss02>(); boss03Receiver = GetComponentInParent <YetyBoss>(); Neanderthal01Receiver = GetComponentInParent <Neanderthal>(); thisTrigger = GetComponent <Collider>(); }
public void Update() { spawnFrame++; if (spawnFrame == 60) { CreateEnemy(new Enemy02(-PlayScreenMinX, 200, PlayScreenMaxX, 200)); } if (spawnFrame == 100) { CreateEnemy(new Enemy02(-PlayScreenMinX, 200, PlayScreenMaxX, 200)); } if (spawnFrame == 140) { CreateEnemy(new Enemy02(-PlayScreenMinX, 200, PlayScreenMaxX, 200)); } if (spawnFrame == 180) { CreateEnemy(new Enemy02(-PlayScreenMinX, 200, PlayScreenMaxX, 200)); } if (spawnFrame == 260) { CreateEnemy(new Enemy02(PlayScreenMaxX, 100, -PlayScreenMinX, 100)); } if (spawnFrame == 300) { CreateEnemy(new Enemy02(PlayScreenMaxX, 100, -PlayScreenMinX, 100)); } if (spawnFrame == 340) { CreateEnemy(new Enemy02(PlayScreenMaxX, 100, -PlayScreenMinX, 100)); } if (spawnFrame == 380) { CreateEnemy(new Enemy02(PlayScreenMaxX, 100, -PlayScreenMinX, 100)); } if (spawnFrame == 460) { CreateEnemy(new Enemy02(-PlayScreenMinX, 200, PlayScreenMaxX, 200)); } if (spawnFrame == 500) { CreateEnemy(new Enemy02(-PlayScreenMinX, 200, PlayScreenMaxX, 200)); } if (spawnFrame == 540) { CreateEnemy(new Enemy02(-PlayScreenMinX, 200, PlayScreenMaxX, 200)); } if (spawnFrame == 580) { CreateEnemy(new Enemy02(-PlayScreenMinX, 200, PlayScreenMaxX, 200)); } if (spawnFrame == 660) { CreateEnemy(new Enemy02(PlayScreenMaxX, 100, -PlayScreenMinX, 100)); } if (spawnFrame == 700) { CreateEnemy(new Enemy02(PlayScreenMaxX, 100, -PlayScreenMinX, 100)); } if (spawnFrame == 740) { CreateEnemy(new Enemy02(PlayScreenMaxX, 100, -PlayScreenMinX, 100)); } if (spawnFrame == 780) { CreateEnemy(new Enemy02(PlayScreenMaxX, 100, -PlayScreenMinX, 100)); } if (spawnFrame == 960) { CreateEnemy(new Enemy03(GetCenterX, 100)); } if (spawnFrame == 1260) { CreateEnemy(new Enemy03(GetCenterX - 150, 100)); CreateEnemy(new Enemy03(GetCenterX + 150, 100)); } if (spawnFrame == 1800) { CreateEnemy(new Enemy05(-PlayScreenMinX, 60, PlayScreenMinX, 60)); CreateEnemy(new Enemy05(PlayScreenMaxX, 60, PlayScreenMaxX - PlayScreenMinX * 2, 60)); } if (spawnFrame == 1815) { CreateEnemy(new Enemy05(-PlayScreenMinX, 60, PlayScreenMinX + 50, 50)); CreateEnemy(new Enemy05(PlayScreenMaxX, 60, PlayScreenMaxX - PlayScreenMinX * 2 - 50, 50)); } if (spawnFrame == 1830) { CreateEnemy(new Enemy05(-PlayScreenMinX, 60, PlayScreenMinX + 100, 40)); CreateEnemy(new Enemy05(PlayScreenMaxX, 60, PlayScreenMaxX - PlayScreenMinX * 2 - 100, 40)); } if (spawnFrame == 1845) { CreateEnemy(new Enemy05(-PlayScreenMinX, 60, PlayScreenMinX + 150, 30)); CreateEnemy(new Enemy05(PlayScreenMaxX, 60, PlayScreenMaxX - PlayScreenMinX * 2 - 150, 30)); } if (spawnFrame == 1860) { CreateEnemy(new Enemy05(-PlayScreenMinX, 60, PlayScreenMinX + 200, 20)); CreateEnemy(new Enemy05(PlayScreenMaxX, 60, PlayScreenMaxX - PlayScreenMinX * 2 - 200, 20)); } if (spawnFrame == 2180) { CreateEnemy(new Enemy04(GetCenterX, 120)); } if (spawnFrame == 2900) { boss01 = new Boss01(); ClearBullets(false); } if (spawnFrame >= 2900) { if (boss01.GetAlive()) { boss01.Update(); } } if (Input.IsKeyPressed(Keys.R)) { spawnFrame = 0; } }
void Start() { anima = GetComponent <Animator>(); boss01 = GetComponentInParent <Boss01>(); }
void Start() { boss01 = GameObject.FindObjectOfType <Boss01>(); health = boss01.getHealth(); newHealth = health; }