通知
すべてクリア
04/01/2021 5:27 pm
玉転がしゲームで、アイテム数を取得するのにUpdateで毎回FindGameObjectsWithTag(“Item”).Lengthをするのではなく、
アイテム数は最初に取得してアイテムと玉がぶつかった時にアイテム数を減らしていくというのをやりたかったのですが、
スクリプトをまたいだ変数のやりとりがあまりよく分かっていません。
GameManager.csでアイテム数をグローバルで宣言して、ItemController.csでGameManagerスクリプトを取得しアイテム数にアクセスしていますが、その方法で大丈夫ですか??
04/01/2021 5:27 pm
他のオブジェクトのスクリプトを参照する方法としては、こちらの方法で問題ありません。
GetComponentもUpdateの中で実行しないように注意しましょう!