[unreal] UE5的Preview2版本生成的ue.d.ts有如下报错
error log | 日志或报错信息
搜索了一下UE的代码,这个变量值是这里出现过

context | 编译/运行环境
UE5 Preview2 Puerts最新版
how to reproduce | 复现步骤
启动编辑器,Cmd 输入 Puerts.Gen
求大佬看一看,谢谢
嗯 我自己定位了一下问题,大概知道原因了。 因为这个AnimBlueprintGeneratedMutableData是UE5新增的自动生成的一个UClass结构,但是又不是Native的。因此Puerts会为他生成了目录结构的命名空间。

但由于这个并不是蓝图对象,在下一个动画蓝图需要生成AnimBlueprintGeneratedMutableData的时候,就会被跳过
因此就出现了上述问题。
目前我这边的解决办法是,修改了一下Namespace生成的判断是 蓝图对象才生成,不知道这样做合不合理。

你试试更新到这个:https://github.com/Tencent/puerts/commit/03381995853da1f47f705604a1d3655e578b1f90
我也有这个问题
最新版本
最新版本
我也是遇到了同样问题,不知道老哥解决了吗?
最新版本
我也是遇到了同样问题,不知道老哥解决了吗?
我目前是不让它生成,加到屏蔽列表去了。
参照 https://github.com/Tencent/puerts/pull/829
更新到了这个,代码也跟更新后的一样,也不行。还是报一样的错。
更新到了这个,代码也跟更新后的一样,也不行。还是报一样的错。
之前那错误么?我这没有。如果不是一模一样可能是另外的一种情况,开个新issue写明情况。
更新到了这个,代码也跟更新后的一样,也不行。还是报一样的错。
你试试把Plugins/Puerts/Typing/ue/ue_bp.d.ts删了重新生成看看?
这是一个package含超过一个类型,只生成一个类型导致的