Пример #1
0
        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);
 }