/** * Cette fonction est appelée par le PlacementListener associé à la route * si celui-ci lui découvre un voisin à l'ouest. **/ public void westNeighborDetected(GameObject neighbor) //Lié via l'inspecteur au PlacementListener { RoadData neighborData = neighbor.GetComponent <RoadData>(); if (neighborData != null) { westNeighboringRoad = neighborData; if (westNeighboringRoad.eastNeighboringRoad == null) { westNeighboringRoad.eastNeighborDetected(gameObject); westNeighboringRoad.AdaptToNeighborhood(); } } }