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

回答編集履歴

1

実装の際に詰まった点の追記

2020/06/23 08:42

投稿

BraveDragon
BraveDragon

スコア15

answer CHANGED
@@ -1,1 +1,6 @@
1
- 空のGameObjectを作ってプレハブ化し、そこにスクリプトをアタッチして、そのスクリプトに`public`で`void`型のメソッドを定義することで、Inspectorビューからスクリプト内のメソッドが指定できるようになりました。
1
+ 空のGameObjectを作ってプレハブ化し、そこにスクリプトをアタッチして、そのスクリプトに`public`で`void`型のメソッドを定義することで、Inspectorビューからスクリプト内のメソッドが指定できるようになりました。
2
+
3
+ 実装の際に詰まった点がありますので追記しておきます。
4
+ この方法で登録したメソッドを呼び出す場合、スクリプトをアタッチしたGameObjectを呼び出し元のSceneと同一のSceneに配置する必要があります。
5
+ そうしておかないと登録したメソッドが実行されません。
6
+ もしかしたら配置しなくても登録したメソッドを実行させる方法があるかもしれませんが、少なくとも私がやった限りでは配置しないと実行できませんでした。