Unityの仕様で、スクロールをするにはスクロール対象の大きさ(UIがどの範囲まであるか)の情報が必要になります。
デフォルトでは自動で並べるために、宴の独自UguiListViewコンポーネントを使用し、その時に同時に大きさの計算と設定をしています。
位置(Arg5、Arg6)を指定している場合は、通常のやり方ではスクロール対象の大きさが計算できないため、UguiListViewは使用せず自動的にスクロール設定されるようにはなっていません。
位置(Arg5、Arg6)の指定がない見た目(プレハブの種類)の変更だけなら、自動でスクロール設定もされると思います。
>ページを分けて表示するしかないのかと考えていますが、このような場合の方法はあるでしょうか?
この辺の挙動をカスタムするには、AdvUguiSelectionManagerをoverrideして、選択肢オブジェクトの配置の挙動と、UnityのUGUIのスクロールの仕様に合わせてスクロールに必要な設定をするプログラムを実装する必要があります。
ただ、それは結構難しいと思うので、ページを分けて表示するほうが楽かと思います。
2025年8月2日土曜日 18:54:52 UTC+9 ダイス: