[Unreal]call TsConstruct of的报错 #1439
Unanswered
watsonsong
asked this question in
Q&A
Replies: 1 comment 2 replies
|
发现产生如下报错的原因是因为JS的初始化顺序。 当我把Puerts.upluginz中的Puerts的LoadingPhase改为PreDefault(顺便PuertsEditor也改回PuertsEditor),问题就解决了。 我发现编辑器在启动的时候,这个GameMode就因为某种原因是最开始加载的,PostEngineInit会比它晚。这种情况下JsEnv的Rebind逻辑似乎并没有生效。 |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
工程在某次更新后,某个TS引擎类继承的GameModeBase,在打包的Windows版本会出现如下报错。但在编辑器中是正常的:
call TsConstruct of XXX_GameMode_C_2147482227(0000026FD382C480) fail!, DynamicInvoker invalid之前这个TS类有自定义的Constructor,后来删除掉了。也强制重新生成过蓝图代理。尝试关闭掉AsyncLoadingThreadEnabled,都没有效果。目前没有太好的思路来排查,想请教一下还有哪些方面可以着手检查一下?
All reactions