Any attack that touches the opponent counts. It doesn't matter if they block, shield, or even dodge it. Throws also count.
Everything is reversed in Sacchin mirror. 2P starts with priority, after which priority is given to whoever gets hit.
I can't play AA so I don't know if this stuff still applies in that.