UI中函数调用
我在项目中创建了三个UserWidget类,一个作为商城,一个作为背包,另一个继承背包的C++类,是背包中的物品,我想完成的功能是在商城中单击,然后在背包中生成一个,物品UI类我创建了Button单击事件,在单击的时候调用父类背包中的一个函数,这个函数的功能是 获取背包中的容器框,然后在里边创建这个子类UI,可是获取的指针是初始值的指向NULL,而且也无法找到这个容器框。我该怎么办 ,这个思路对不对??getwidgetfromname 对吗 返回null 对吗 https://answers.unrealengine.com/questions/429309/getwidgetfromname-failed.html
https://forums.unrealengine.com/development-discussion/c-gameplay-programming/75299-how-to-instanstiate-a-umg-button
https://answers.unrealengine.com/questions/151986/accessing-umg-subobjects-from-c.html mknmknmk 发表于 2017-11-14 00:08
getwidgetfromname 对吗 返回null 对吗
是对的 用这个UI本身的蓝图Construct事件调用就可以实现,子类单击事件调用就不可以。 试试 delay 一段时间后 调用
页:
[1]