UnityChat丨关于报错问题

2024-08-15 17:01:41 浏览数 (2)

在项目中,集成了UnityChat和影创ShadowSDK

问题:

但我在另一UnityChat项目中(无导入任何其他SDK),却没有问题。

原因:

1、在集成的项目中,F12 UserInfo发现导航到影创的一个脚本:

2、新项目F12该函数,结果如下:

 结论:两个SDK脚本命名冲突导致!

解决办法:

给UnityChat脚本的函数,用命名空间限定一下:

代码语言:javascript复制
Protocol.ProtobufNet.UserInfo user = ProtobufCodec.DeSerialize<Protocol.ProtobufNet.UserInfo>(pdm.Message);

0 人点赞