Animations with idle! Both things!
Animation controller has states. State transitions have proper conditions to switch between states.