ゲーム開発備忘録

ゲームプログラマー UE4・5向けの記事を書いておりますので見ていただけるとありがたいです。

【UE4・UE5】〈Tips〉SNS画面のようにScrollBoxに上から要素を追加する方法

目次

 

はじめに

UIウィジェットのScrollBoxにはAdd

 


個人の備忘録としてまとめています。誤った情報がある場合があります。

コメントにてご指摘のほどお願いいたします。

UE5.4.3

解説

事前準備


フレーム用のウィジェットWB_ScrollFrame
と追加する要素のウィジェットWB_ScrollChildItemを作りました。

 

要素のウィジェットはこんな感じ

 

 

 

フレームウィジェットはこんな感じ


そしてフレーム側に1秒ごとに要素を増やす処理を書きます。

※こちらは時間表示用に作成したイベントです。

 

さてこちらのフレームを表示してみてみましょう。


するとこのように下から追加されてしまします。

 

本題 スクロールボックスの上から追加

現状スクロールボックスには要素の追加方向というプロパティは存在しません。

そのため、表示してきたコンテンツの配列の先頭に追加することで実現できました。

 

このように上から更新できるようになりました。

 

最後に

UE4やUE5向けの記事を書いています。

皆様の応援が投稿のモチベーションになりますので

コメントやX(Twitter)のフォローなどしていただけるとありがたいです。

それではよきゲーム開発を。

投げ銭を投げる