>>159
>要は、メインスクリプト内で取得した各オブジェクトの情報は、
>そのほかのスクリプトや各オブジェクトにアセットしたスクリプト内において
>public static GameObject 変数名;と記載したあと

他のスクリプトで変数を使う場合には「public static」にするだけですね

>以後スクリプト名.変数名で呼び出すことができるようになるのですか??

呼び出すというか、使えるという感じでしょうか

A.csで定義した変数henをB.csやC.csでも上記の様に宣言すれば使えるけど、それぞれが呼び出して別の変数としてではなく、あくまでA.csのhenであり、B.csでhenに1を入れ、次にC.csでhenに3を入れた場合、次に参照する際には3となってます。
プロジェクトでユニークになってると思います。ですので、あれ、どこでこの数値いじったかな?とかいう事が起きるのでご注意ください。

>>>154さんや>>155さんの指摘である「activeじゃないから」云々は
>今回は当てはまらない、ということですか?

うーん、すいません154さんや155さんのところ読んでないのでこれについてはよくわかりません、申し訳ないです

また何かあれば気軽に質問してください、私で分かる範囲でお答えさせていただきます

お互い頑張って作品作っていきましょう!