[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart11 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
502
(1): 名前は開発中のものです。 [] 2023/09/08(金) 14:34:56.96 ID:XdHQtCgD(1/3) AAS
ゲームオブジェクトの取得ですが、thisとthis.transformとthis.transform.gameobjectに違いはありますか?
プリントしてもどれもオブジェクトは取得出来ているようです

また、transformクラスはゲームオブジェクトの操作関係だと思うんですが、だとしたらtransformクラスはゲームオブジェクトの下位にあるべきと思うのですが、this.transform.gameobjectの例ではなぜゲームオブジェクトが下位にあるんでしょうか?
504: 名前は開発中のものです。 [] 2023/09/08(金) 15:19:23.83 ID:XdHQtCgD(2/3) AAS
ありがとうございます。
thisでゲームオブジェクトが取れているわけではないのですか?
printした結果はすべて同じなんですよね

まあ、こうやって取るものだと覚えます
506
(1): 名前は開発中のものです。 [] 2023/09/08(金) 16:06:09.34 ID:XdHQtCgD(3/3) AAS
>>505
505(1): 低クオリティでごめんねごめんね [] 2023/09/08(金) 15:59:57.42 ID:OYwRjle1(1/2) AAS
多分読まないと思うけど
外部リンク[html]:docs.unity3d.com

Transform はComponentから
GameObjectはObjectからの継承

Component.transform
Component.gameObject
GameObject.transform

の関係かなぁ

分かりにくいけどね
んでThisは
外部リンク[html]:docs.unity3d.com

ここ読んでなんとなくわかってもらえるといいけど

// Removes this script instance from the game object
Destroy(this);

これやるとゲームオブジェクトは消去されないでscript instance
のみ消えるというから要注意
何でそういう事言うんですか(*´ω`*)
理解出来なかったけども、そういうやり方だと覚えます
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.047s