うっかりやってしまったのでおさらい...
Transform[] TransformList; TransformList[Random.Range(0, TransformList.Length - 1)];
みたいに Length - 1 をつかってランダム値を取得しようとするとちゃんと取得できませんよって話。
基本的な仕様の理解
Unity でランダム値を取得する関数の Random.Range ですが、
整数バージョン と 小数バージョン の二種類があります。
うっかりやってしまったのでおさらい...
Transform[] TransformList; TransformList[Random.Range(0, TransformList.Length - 1)];
みたいに Length - 1 をつかってランダム値を取得しようとするとちゃんと取得できませんよって話。
Unity でランダム値を取得する関数の Random.Range ですが、
整数バージョン と 小数バージョン の二種類があります。
“Unity” and Unity logos are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere, and are used under license.
当サイトの広告バナー、リンクによって提供される情報、サービス内容について、当サイトは一切の責任を負いません。
また、当サイトの情報を元にユーザ様が不利益を被った場合にも、当サイトは一切の責任を負いません。
すべて自己責任でお願いします。