アクティブならGameObject.Find、非アクティブならtransform.Findというように使い分けるといいでしょう。 unityでのオブジェクトの見つけ方は様々あってわかりにくいと思うのでぜひこれを参考にしてみ … とすると、無事非アクティブ状態にすることができました。 で、この反対に非アクティブなゲームオブジェクトをアクティブにしようと思ったのですが GameObject.Find()では非アクティブなものを検索できない ということのようです。 もう一つの方法としてはGameObject自体を非アクティブにする方法です。これは、Inspector上で一番上にあるチェックボックスのチェックを外すのと同じです。 コード上ではこのように書きます。 一番わかりやすくて、速度も良さそう。 親のGameObjectからTransform.Findを使う。 最初はアクティブにしておいてGameObject.Findで探して変数に覚えた後で非アクティブ化して必要なときに変数を参照する。 1.メンバー変数にGameObjectをエディタから登録. 非アクティブであっても「一部」取得できるみたいです(Unityのバグの可能性も?)。 1階層目(Parent_1)と2階層目(Parent_2)が非アクティブでさえなければ、 3階層目以降の非アクティブなオブジェクトは取得することができます。 例えば、 GameObject.Find is useful for automatically connecting references to other objects at load time; for example, inside MonoBehaviour.Awake or MonoBehaviour.Start. ③非アクティブなオブジェクトでも検索対象. GameObject.Find関数との 大きな違い です。 非アクティブなオブジェクトを探すことができます。 ④Transformを返してくれる。 戻り値が、GameObject型ではなく Transform型 です。 この点にも注意しましょう。 GameObjectを非アクティブにする . GameObject.Findでは非アクティブなオブジェクトは取得できないことは把握しています。 Transform.Findも試してみましたが子オブジェクトでしか検索ができないとのことだったので、うまくいきませんでした。

LINEを 除く 方法, チキンラーメン ひよこ 作者, TOHOシネマズ 日比谷 バイト, 水筒 プラスチック ストロー, Nuro光 工事 できない, 宇都宮大学 地域デザイン科学部 就職, PDF CMYK 変換, ツナ 炊き込みご飯 おにぎり, Ubuntu パッケージ インストール方法, Px-049a Usb接続 できない, やった ー 楽しみ 英語, 北大 出願 倍率, 本 型紙 使い方, 吸盤 を 磁石 に 変える, コンビニ 不満 アンケート, ファスナー 付け方 手縫い, レース ドレス 韓国, 語学 学習 メモ, Fnキー 押し っ ぱなし, 水曜どうでしょう 原付 DVD, クリスタ トーンカーブ どこ, 盾 津 中学校 創立 記念 日, 銀杏 まな板 業務用, 2歳 多動 特徴,