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