うーんいったんシリアライズしてインスペクタで設定してもnullになるなら外部だろうし、試してみたら?

あとGetComponentInParentとか使わないの?事前にtransform.parentしてるのみたらなんかモヤモヤする。