返答ありがとうございます。

>>35
値を設定してるのは当たり判定のオブジェクトなのです。
接触を判定するオブジェクト(のスクリプト)が
エフェクトのコピーを作って、値も設定する仕組みです。
その辺で値を渡せてないのかなと思ったのですが、
ヒエラルキーでチェックしても座標自体は正しいので…うーん。

>>40
しています。
と言うより、元からプレハブ化されたアセットを使っています。

状況を整理するに、オブジェクトを作成した瞬間、
値が設定される前にパーティクルが表示されてしまうのだろうかと
思いました。
最初に作成される時にパーティクルが非表示の状態で、
作成後、値をいじってパーティクルを表示されるようにすればどうかという
方向で一回やってみようかと思います。
パーティクルの設定の仕方がいまいち分かっていないのでてこずりそうではありますが…。