【ゲームエンジン】Unity初心者質問スレBuild3at GAMEDEV【ゲームエンジン】Unity初心者質問スレBuild3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト778:弟子 20/03/08 17:43:31.37 u0wg0OZ9.net >>777 エラーメッセージは? 779:名前は開発中のものです。 20/03/08 17:52:53.39 +9Yp1l0D.net indexoutofrangeexception index was outside the bounds of the array と出ます。 配列の要素数が間違ってるんでしょうか・・・ クリックするたびに同じエラーメッセージ出ます 780:弟子 20/03/08 18:04:43.41 tckEnlBQ.net それはですねー public GameObject[] go = new GameObject[5]; ここで5個の配列を準備しています で、5個ということは、0からだと4までになります 0,1,2,3,4で5個 でfor文 for (int i = 0; i <= 5; i++) これは0から5まで 0,1,2,3,4,5の6回 781:弟子 20/03/08 18:06:48.18 u0wg0OZ9.net 配列の分だけ回す場合には、最大値には配列.lengthが使えると思いますよ 782:名前は開発中のものです。 20/03/08 19:06:29 +9Yp1l0D.net なるほどforで0から6までまわしていたということですか・・ forの使い方からしてわかってなかったようです ご指摘いただいたところを i<5 と書き直したらエラーなくやりたかった動作できました! Lengthまだ使ったことないので今後勉強して使っていけたらと思います 本当助かりました ありがとうございます! 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch