I made a widget blueprint and function in it (that function create widget and show it to user). In level blueprint from “event begin play” i try call that function, but function don’t have execution pin, here’s a screenshot for example 2015-01-15 23-04-51 Скриншот экрана.png — Yandex Disk
But i can’t create widget blueprint based on level blueprint or gamemode blueprint because there’s only exist “create blueprint based on this one” and it mean the same type of one already exist, have no idea how change it’s type.
Да вот хз как у тебя там вышло, создать виджет функцией я тоже могу, но функция самого виджета все равно не имеет стрелки исполнения. Может у виджета есть событие типо “виджет создан” и тогда можно его создать в левл блупринте, а уже в нем самом сделать что угодно?
From what you are showing your screenshot, unless I am mistaken, you are trying to create a widget from a function call inside a widget?
Your BPW_test_list2 has the Create Joy UI function in it? if so how are you creating your instance of your BPW_test_list2 so you can call your Create Joy UI function?
Your Blue Print Widget will not exist anywhere unless you create an instance of it, then call the function from that created instance.
Based on what you linked the example uses the player character to hold the “press u to call create joy ui function” and it also hods the “create joy ui” function itself. Doing it how you are trying from what I can tell is not really correct.
Your Create Joy UI function should be in your player controller and you can just call the Create Joy UI function in the event begin play node on your player character if you want