Tencent/puerts

[UE] suggestion blueprint.load测试出来的问题

Closed this issue · 3 comments

detail | 详细描述

blueprint.load(UE.Game.ToyPack.Blueprints.BP_AI_Unit.BP_AI_Unit_C)
加载蓝图类,在server模式,standalone 模式下都是正常的
如果是client 模式下会报错 argument #0 is not a unload type
at Function.blueprint_load
请问这种情况怎么处理呢

BP_AI_Unit_C是个蓝图枚举吗?
blueprint.load是js写的逻辑,不太可能有server模式或者client 模式的区别。
你是在编辑器下同时启动server和client?

是一个蓝图类,实际测试过程中确实是报错了.我后来的办法是重新打包,删除旧的的linux程序,重新启动就好了

是一个蓝图类,实际测试过程中确实是报错了.我后来的办法是重新打包,删除旧的的linux程序,重新启动就好了

我是问是不是蓝图枚举。蓝图枚举才会走那代码。

可能是编译链接得有问题,导致整个虚拟机都不正常了,正常纯js不会有区别。