我正在用Unity3D 3.x版在Mac上制作一个联网的电脑游戏。我有一个游戏客户端和一个游戏服务器。每当数据从服务器到达客户端时,客户机就会冻结一点点(~0.5秒),呈现新数据,然后继续。是否有任何方法可以优化我的游戏,这样传入的数据不会影响用户与游戏客户端的交互?
我现在要做的是:
我这样做是因为不允许在我创建的网络线程中创建新的GameObject。但是我想知道我是否可以做些什么来优化用户体验。
发布于 2013-07-02 23:44:46
总是最好的第一配置文件,以了解冻结的来源,也就是说,它是由于等待锁?因为解析?由于GameObject实例化?三个都行吗?
统一轮廓器(仅限专业人员)
一般解决办法:
https://stackoverflow.com/questions/17437446
复制相似问题