See documentation on the execution order of event functions to learn how Unity handles event functions by default.
You can use the Script Execution Order settings (menu: Edit > Project Settings, then select the Script Execution Order__ category).
Los Scripts pueden ser agregados al inspector usando el botón “+” de más y arrastrarlo para cambiar el orden relativo. Tenga en cuenta que es posible arrastrar un script ya sea encima, o abajo de la barra Default Time(tiempo predeterminado); esos encima van a ejecutarse primero que el default time mientras que esos de abajo van a ejecutarse después. El orden de scripts en el cuadro de diálogo de arriba hacia abajo determina su orden de ejecución. Todos los scripts que no estén en el cuadro de diálogo se ejecutarán en el intervalo de default time en un orden arbitrario.
Los números mostrados por cada script son los valores del orden en el que están los scripts. Cuando un script es arrastrado a una nueva posición, el número del script es automáticamente cambiado en consecuencia. Cuando un número es cambiado, ya sea manualmente o automáticamente, el archivo meta es cambiado por ese script. Por esta razón, es mejor si un número pequeño de números es cambiado cuando el orden es cambiado. Este es el porqué, cuando se puede, solo el script que es arrastrado tiene su número cambiando, en vez de asignar nuevos números para todos los scripts.