回答編集履歴

1

誤字修正など

2019/08/12 05:31

投稿

sakura_hana
sakura_hana

スコア11427

test CHANGED
@@ -5,6 +5,10 @@
5
5
  parentは単なる変数の名前なので(既存でなければ)何でもいいです。`GameObject oya = 〜;`とかでもOK。
6
6
 
7
7
  イコールの前後のスペースは無くてもいいですが、他のスペースは取るとエラーになります(試してみてください)。
8
+
9
+
10
+
11
+ ---
8
12
 
9
13
 
10
14
 
@@ -22,15 +26,17 @@
22
26
 
23
27
  `gameObject`=(`.`以降の場合)そのオブジェクトのGameObjectクラス
24
28
 
25
- が繋がっています(「日本の中にある東京都の中にある新宿区」みたいなイメージ)
29
+ が繋がっています(「日本の中にある東京都の中にある新宿区」みたいなイメージ)
26
30
 
27
- 詳しくは「[[超初心者向け]UnityでのC#の基礎(2)class - Qiita](https://qiita.com/JunShimura/items/5dbf402821f1c1866b55」参照
31
+ これもpublic変数を利用しているだけなので、詳しくは「[[超初心者向け]UnityでのC#の基礎(2)class - Qiita](https://qiita.com/JunShimura/items/5dbf402821f1c1866b55)などを参照してください。
28
32
 
29
33
 
30
34
 
31
- ので親の取得とは厳密に言うとこっちの方だけです。
35
+ みに親の取得とは厳密に言うとこっちの方だけです。
32
36
 
33
37
  (取得した親オブジェクトを変数に入れずに使うことも出来る為)
38
+
39
+ 取得したオブジェクトを後で使うので変数に入れた、というのが`GameObject parent = gameObject.transform.parent.gameObject;`です。
34
40
 
35
41
 
36
42