Tencent/puerts

[UE] Bug: toDelegate函数返回的委托调用KismetSystemLibrary.K2_SetTimerDelegate没有成功创建定时器

Opened this issue · 1 comments

前置阅读 | Pre-reading

Puer的版本 | Puer Version

6256231

UE的版本 | UE Version

5.2

发生在哪个平台 | Platform

Editor(win)

错误信息 | Error Message

UDynamicDelegateProxy对象GetWorld()返回Null,所以定时器没有创建成功
image

问题重现 | Bug reproduce

1、使用新的toDelegate构建委托,绑定uobject
image

2、使用该委托调用KismetSystemLibrary.K2_SetTimerDelegate,发现定时器没有被创建,委托函数没有被调用

在创建的时候把owner传进去就可以用了,不确定可不可以这么改
image