En cualquier juego es importante que los elementos que lo forman puedan comunicarse entre sí, ya sea para intercambiar información relevante en el transcurso del juego como para transmitir información básica, como que un botón ha sido pulsado y eso hace que un marcador deba aumentar o bien que el indicador de puntuación ha subido cuando hemos eliminado a algún enemigo.
La comunicación de GameObjects y Scripts no es especialmente compleja pero sí algo delicada.
He encontrado estas referencias que me han permitido aplicarla de manera sencilla. Las compilo aquí porque, como casi todo lo que no cololo por aquí, se me acaba perdiendo: