概要
public void UpdateContents( IList<ItemData> list ) { base.UpdateContents( list ); }
FancyScrollRect を使用して上記のような関数を定義して実行したときに
Assertion failed UnityEngine.Debug:Assert(Boolean) FancyScrollView.FancyScrollRect`2:UpdateContents(IList`1) (at Library/PackageCache/jp.setchi.fancyscrollview@18c1db90a9/Sources/Runtime/ScrollRect/FancyScrollRect.cs:168)
上記のようなエラーが出る場合は
public void UpdateContents( IList<ItemData> list ) { if ( !initialized ) { Initialize(); initialized = true; } base.UpdateContents( list ); }
このように base.UpdateContents を呼び出す前に初期化処理を明示的に呼び出せば良い