Running a Unity script executes a number of event functions in a predetermined order.
<aside> 💻 Some Methods are omitted for simplicity.
For the Complete list check out Official Documentation
</aside>
void Awake(){}
void OnEnable(){}
void Start(){}
void *FixedUpdate*(){}
void OnTrigger(){}
void OnCollision(){}
yield WaitForFixedUpdate
void OnMouse(){}
void *Update*(){}