您发出的 Unity 版本是否存在特定于用户的错误
我有一个版本发送给玩家,其中 50% 的玩家遇到不同的独特错误,其中统计数据重置、数组值匹配不同、某些属性增加为零。
这似乎只是他们的计算机所独有的,而且都非常不同。 我曾尝试在多台计算机上复制这些错误,但我无法复制它。
另外50%的玩家(虽然我不知道实际比例) 构建工作正常,发生的所有错误和问题都是我知道的并且很容易修复。
我非常想知道这里发生了什么,是否是播放器设置中的某些内容,例如将 .NET 2.0 更改为 4.0 或类似的内容,但老实说,我在该领域经验不足。
Playmaker 被混合到项目中以实现数组和更简单的东西,但我搜索了论坛,但找不到任何与之相关的内容。
也许我需要升级我的 Unity 版本? 我使用的是 Unity 2020.1.1f1 Personal,如果这与游戏的构建方式有任何关系的话,但此时我只是在黑暗中乱扔一通。
谢谢。
I have a build which I send out to players and 50% of them get different unique bugs, where Stats reset, Array values match up differently, Certain attributes increase by zero.
This only seems exclusive to their computers and are all very different.
I've attempt sleep nights trying to replicate these bugs on multiple computers, but it I cannot replicate it.
The other 50% of players (Although I don't the actual ratio)
The build works fine, all the bugs and issues that occurs are ones that I know about and easily fix.
I'm desperate to know what's going here, if its something in player settings like changing .NET 2.0 to 4.0 or something like that, but honestly I'm not so well experienced in that area.
Playmaker is mixed into the project for arrays and simpler things, but I've scoured the forums and I can't find anything related to that.
Maybe I need to upgrade my version of unity?
I'm on Unity 2020.1.1f1 Personal, if that has anything to do with how the game builds, but at this point I'm just throwing punch's in the dark.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我也使用 Playmaker,最近也遇到了类似的错误。
事实证明,用户的不同文化设置导致了该问题。
试试这个:
使用 System.Globalization;
和
CultureInfo.CurrentCulture = CultureInfo.InvariantCulture;
祝您周末愉快:)
I also use Playmaker and I've recently experienced a similar bug.
It turns out different CultureSettings on users were causing the issue.
Try this:
using System.Globalization;
and
CultureInfo.CurrentCulture = CultureInfo.InvariantCulture;
Wish you a great weekend :)