Jennifer Garner says her and her ex-husband Ben Affleck are spoke to very differently by members of the public and it "cracks" their three children up.