破壊された場合やフィールド上から離れた場合に発動するモンスター効果について

↑の効果がどのタイミングで発動するのか確認したいのですが
破壊されて墓地に行く前(フィールド上にまだいる状態?)で発動するのか、それとも墓地で発動しているのか
フィールド上から離れた場合の効果でしたら、離れた先(墓地、除外、バウンス手札)で発動しているのかそれともその前にフィールド上で発動していることになるのか