Unityで子のオブジェクトを検索しあった場合と無かった場合で処理を分けたいです。
findで検索したオブジェクトがなかった場合にはnullが返ると思っていたのですが、nullが返らず最初の行で
NullReferenceException: Object reference not set to an instance of an object
が出て止まってしまいます、検索したオブジェクトがある場合には動くようです。
無かった場合にも止まらずnullが返ってきてほしいのですが、問題点わかりましたら教えてください。
C#
1GameObject go = gameObject.transform.Find("XXX").gameObject; 2if (go) { 3} else { 4}

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/10 08:30