teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正(返り値について)

2018/05/17 02:25

投稿

fiveHundred
fiveHundred

スコア10443

answer CHANGED
@@ -10,7 +10,9 @@
10
10
 
11
11
  > ・何かしら見つけたものが戻り値として返ってくる。
12
12
 
13
- ``FindObjectOfType(typeof(T))``や``FindObjectOfType<T>()``ではT型で返ってきます。
13
+ ~~``FindObjectOfType(typeof(T))``や~~``FindObjectOfType<T>()``ではT型で返ってきます。
14
+ ``FindObjectOfType(typeof(T))``では、Object型で返ってきます。
15
+ このObjectはTで指定した型のものなので、``FindObjectOfType(typeof(T)) as T``のようにキャストすると、``FindObjectOfType<T>()``と同じになります。
14
16
 
15
17
  > スクリプトを参照して、スクリプトにアクセスするのがFindObjectOfTypeです。
16
18
  > スクリプト名.FindObjectOfType<スクリプト名>();