質問: new DateTime(current.Year, current.Month, day); day++; } } } } ### 試したこと 課題に対してアプローチしたことを記載してください ### 補足情報(言語/FW/ツール等のバージョンなど) Windows8.1 Unity 5.6.1 VisualStudio2017
回答: 「配列のIDが存在しない(配列のサイズから指定IDが外れている)」というエラーです。 void InitCalendarComponent()内で calenderParent.transform.childCountの数だけforを回していますが、 恐らくobjDaysかDaysの数(42)をオーバーしているのだと思います。 ヒエラルキーのオブジェクトを確認し、 calenderParentの子オブジェクトの個数が正常か確認してみてください。