puerts icon indicating copy to clipboard operation
puerts copied to clipboard

[Unreal] warning: Failed to bind native function xxx

Open ljporljp opened this issue 2 years ago • 9 comments

Failure function with many number suffix.

ljporljp avatar Oct 21 '21 06:10 ljporljp

which engine are you using? Unity or UE? could you provide a code example?

zombieyang avatar Oct 21 '21 07:10 zombieyang

It den't mater

chexiongsheng avatar Oct 22 '21 07:10 chexiongsheng

所有ts生成的蓝图都会出现类似下面的警告,虽然不影响什么,但是会被资源检查报告Warning,比较难受. 更到最新的Puerts也一样

LogClass: Warning: Failed to bind native function REINST_(ClassName)2.(FunctionName) LogClass: Warning: Failed to bind native function TRASHCLASS(ClassName)_126.(FunctionName)_3

huzhangyang avatar Nov 24 '21 08:11 huzhangyang

所有ts生成的蓝图都会出现类似下面的警告,虽然不影响什么,但是会被资源检查报告Warning,比较难受. 更到最新的Puerts也一样

LogClass: Warning: Failed to bind native function REINST_(ClassName)2.(FunctionName) LogClass: Warning: Failed to bind native function TRASHCLASS(ClassName)_126.(FunctionName)_3

应该你有手动修改过生产的蓝图并保存吧?手动修改并保存后,这个蓝图后面都会报着warning。

chexiongsheng avatar Nov 24 '21 08:11 chexiongsheng

那有没有可能在ts生成蓝图时候检测并删除这些无用函数呢

所有ts生成的蓝图都会出现类似下面的警告,虽然不影响什么,但是会被资源检查报告Warning,比较难受. 更到最新的Puerts也一样 LogClass: Warning: Failed to bind native function REINST_(ClassName)2.(FunctionName) LogClass: Warning: Failed to bind native function TRASHCLASS(ClassName)_126.(FunctionName)_3

应该你有手动修改过生产的蓝图并保存吧?手动修改并保存后,这个蓝图后面都会报着warning。

huzhangyang avatar Nov 24 '21 08:11 huzhangyang

那有没有可能在ts生成蓝图时候检测并删除这些无用函数呢

这是UE编辑器基于原对象产生的临时对象。

chexiongsheng avatar Nov 24 '21 09:11 chexiongsheng

Failed to bind native function

那应该是跳过对这些对象的bind?

huzhangyang avatar Nov 24 '21 10:11 huzhangyang

那应该是跳过对这些对象的bind?

你至少要看看打印的地方是哪里啊?连这都不知道就别乱给建议了。。。

chexiongsheng avatar Nov 25 '21 02:11 chexiongsheng

这是否意味着生成的代理蓝图类都不应该修改,即使没有使用自定义的Constructor,例如在代理蓝图中设置默认值,或者打开IsReplicated开关之类的操作?

watsonsong avatar Mar 22 '24 05:03 watsonsong