private void OnTriggerEnter2D(Collider2D col) { if (!bossActivated) { bossActivated = true; Move_Speed_Seconds mss = closingDoor.AddComponent <Move_Speed_Seconds>(); mss.seconds = 3f; mss.speed = new Vector2(0, -1f); print("Closing door"); Invoke("activateBoss", 3f); SoundManager.instance.fadeOutMusic(); } }
public override void afterSpawn(GameObject go) { GameObject bc = Instantiate(mover); go.transform.parent = bc.transform; Bee bee = go.GetComponent <Bee>(); Horizontal_Line hl = go.GetComponent <Horizontal_Line>(); print(gameObject.name + ", spawnPrefabLookingLeft=" + spawnPrefabLookingLeft); if (!spawnPrefabLookingLeft) { hl.forceTurnBack(); } Move_Speed_Seconds mss = bc.AddComponent <Move_Speed_Seconds>(); mss.speed = new Vector2(0, -0.5f); }