# Unity Animation Controller: Is the “atomic” attribute in 4.6.3 the same as the “has exit time” attribute in 5.0?

I'm viewing a tutorial based on Unity 5.0. In this version, I see an option whose name is: Has Exit Time:

But on my Unity, version 4.6.3, I don't have this option. Instead I have an option called Atomic.

My guess is that these options mean the same thing. That is, if this box is checked, then the controller should finish playing this state before moving to a new state. But I'm not sure here. If my guess is wrong, which option is equivalent to Has Exit Time in Unity 4.6.3 ?

Thanks :)

HasExitTime: if a transition has this option activated, it means that it will jump to the new state after a certain ExitTime (1 ExitTime = 1 Full Animation clip) has passed. If it's disabled, then that transition will be executed only if certain conditions will be met (added in the Conditions list) - until then, the current state will loop indefinitely.
Atomic: this has been changed in Unity 5 as the Interruption Source setting option - the old Atomic is equivalent to the None option, and it means that the transition cannot be interrupted by other conditions triggering other transitions, so it will be completed no matter what else happens.