Start function execution order of multi components on the same GameObject

Hi all,

Does anyone knows the Start function’s execution order of multi component on the same gameobject?

thanks.

I know this dosent answer yor querstion but it might be helpfull
If you go to Edit>Project Settings>Script Execution Order you can edit the order in which all scripts are ran.

You can also use the Awake function that will run before start.

They are called in “random” order. See Unity - Manual: Script Execution Order settings

It looks like you can only change “global” ordering – not the order specific to that gameObject (so you can’t have A, B somewhere, then B, A somewhere else.)