Start and Awake Function In Unity

Start and Awake are called only once in the life time of script when it is loaded at first, means code in awake and start function in Unity will run first than others.
After Awake and Start, update function is called in unity.

The difference between Start and Awake is that Awake is called first and after Awake , Start function is called .
Another difference is that awake is called even if script is not enabled and will perform and execute its code on the other hand start will run when script is enabled like other code in script

Unity tutorials for beginners in Urdu / Hindi