プレイヤーとイベントの向きと位置関係から判定すればいい
たとえば
イベント プレイヤー
の位置関係だったら、プレイヤーが左を向いていてイベントが上を向いていれば
プレイヤーが横から接触したことになるよね
プレイヤーが右を向いていてイベントが右を向いていたら
後ろから接触されたことになるよね