protected void PlaceDeadEnd(Transform exit) { // Instantiate(LevelGenerator.DeadEnds.PickOne(), exit).Initialize(LevelGenerator); DeadEnd newDeadEnd = LevelGenerator.DeadEnds.PickOne(); // newDeadEnd.transform.localScale = newDeadEnd.transform.localScale * (1.0f / parentScale.x); newDeadEnd.transform.localScale = Vector3.one; Instantiate(newDeadEnd, exit).Initialize(LevelGenerator); }
public void RegistrerNewDeadEnd(IEnumerable<Collider> colliders, DeadEnd newDeadEnd) { DeadEndColliders.AddRange(colliders); registeredDeadEnds.Add(newDeadEnd); }