📰

UE5ではView系のスクロールバーのデザインを変更できるようになりました

2022/03/29に公開

UE5でView系のスクロールバーのデザインを変更ができるようになってます。
え、そんなこともできなかったの?というしょーもないことなんですが、実話なんです。

ScrollBoxは変更できる

ScrollBoxでは変更できるのですが、ListViewやTileViewなどのView系ではエディタの標準機能ではできなかった。
ScrollBoxとListViewの違いはパフォーマンスに影響があるのですが、オブジェクトプーリング的なところで、大量のアイテムリストを表示するようなUIにはView系を使えということですね。
UE4.26で再確認しましたが、やっぱりできないですよね。もちろんエンジン側をいじったりすればできないことはないですが、自分のUE力・C++力では無理でした。

UE4.26

UE5では変更できる

これがUE5でひっそりとできるようになってまして、ListViewやTileViewの詳細にScrollBarStyleのプロパティがあります。

UE5.0.0 Preview2

まとめ

UEは日本語の情報がほとんどないのでつらいですよね。さらにUMGの情報となるとアレとコレの数件しかないので・・・
自分でゲームエンジンが選べるときはUnityを推しますし、UEに関してはことあるごとにUMG周りでネガキャンして、UEとは関わらないようにはしているのですが、案件が選べないときも多々あるのです。
まず最新のゲームエンジンの状況を知らないマネージメント層には、モバイル版のフォートナイトのUIをしっかり見て触れと言いたいです。これが現実でベンチマークです。
フォートナイトで発生している不具合は当然に発生するし、たぶん解消は困難です。
引き続き自分のほうでもUE5を確認していくつもりですが、UE5での特にUMG周りの修正点がまとまっている情報があれば教えてほしいです。その情報を元にさらにネガキャンするのでw

Discussion