Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UE] 偶现蓝图调用 ts写的蓝图函数库的函数 无效的问题 #1964

Open
FacelessXcy opened this issue Jan 10, 2025 · 2 comments
Open

Comments

@FacelessXcy
Copy link

Editor下完全正常。

但是打出来的包(无论是Client还是DS),有时候会出现 蓝图内 调用ts写的蓝图函数库的静态函数 无效 的问题。
表现为:没有报错,没有输出调用的函数内写的log,就是返回一个默认值。

之前可以通过重新保存一下生成的蓝图,或者修改一下函数名去修复这个问题。
但是这次遇到的问题,通过前面两个方法都无法修复。最后是把打包配置的bUseIoStore改为false解决了上述问题。

请问有没有碰到过类似的问题?有没有什么定位问题的思路?

UE版本为5.5.1。
puerts版本更新到 e0a0271
image

@morirain
Copy link
Contributor

#1567 是不是这个原因

@FacelessXcy
Copy link
Author

#1567 是不是这个原因

看起来是。
我现在准备在项目内把这次修改先去掉,因为目前项目内可以保证不用ts侧的Constructor
image

不过除此之外,还有什么比较好的解决方法吗?
用ts写Library感觉也是个比较常见的用法,不支持CDO感觉影响比较大

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants