【3Dゲームエンジン】Unity質問スレッド30at GAMEDEV【3Dゲームエンジン】Unity質問スレッド30 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト788:名前は開発中のものです。 17/08/22 23:46:51.50 TRTD1zzi.net 理解出来ないならそれで終了だよ 789:名前は開発中のものです。 17/08/23 00:20:47.73 0fyfcMVA.net >>759 実際に取得できたbuttonの配列数とnumButtonsの値が不一致なんだと思います。 例えばbuttonが2個しかないのに numButtons = 4 のように設定しているとforループで button[0] //大丈夫 button[1] //大丈夫 button[2] //indexoutofrangeexception button[3] //indexoutofrangeexception と用意されていない配列まで呼び出そうとし 「indexoutofrangeexception(存在しない配列番号を指定しています)エラーなりますよ。 for (int i = 0; i < numButtons; i++) ではなく for (int i = 0; i < button.Length; i++) の方が確実です 790:名前は開発中のものです。 17/08/23 00:21:12.20 f4UC00rn.net 配列と非配列が同居。 791:名前は開発中のものです。 17/08/23 01:23:24.71 AOtX330Z.net なんでDebug.Logは使えるのにbutton.lengthをLogに出そうと思わなかったのか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch