1.4 KiB
1.4 KiB
listview
- BPでuser widgetを2つ作ります。
(1)WBP_player
,(2)WBP_text
とします。WBP_textにはTextBlock
を追加します。 - BPでobjectを作ります。
(3)BP_text
とします。変数にtextを作ります。スポーン時に公開します。 - WBP_textはclassの実装インターフェイスに
UserObjectListEntry
を検索して追加します。これでEventOnListItemObjectSet
を使えるようになります。そこからcast BP_text
してtextを取得し、それをTextBlockにSetTextします。 - WBP_playerには
ListView
を追加し、WBP_text
を参照します。
これでforから値をlist化することができます。WBP_playerでEvent Constructを追加し、そこからfor -> Construct ObjectにBP_text
を参照し、textに入れいます。最後にListView -> Add item
します。
WBP_text
WBP_player
ueは簡単なことが複雑すぎる
正直、uiにlistを表示したい場面は多いと思います。しかし、現状、複雑な方法でしか実装できません。
また、UMG Viewmodel
というpluginがありますが、壊れていました。