我正在使用面向Unity v5.04的Facebook SDK(也尝试过5.03),每当我在检查器中打开FacebookSettings面板时,我就会变得荒谬,以至于我甚至无法使用Unity。只有当我这样做时才会发生这种情况,有人知道可能出现什么问题吗?我现在已经在多台计算机上尝试过它,并且所有这些都经历了这种滞后。
答案 0 :(得分:1)
我得到了同样的东西。我不认为每个项目都会发生这种情况,或者FB团队在推出构建之前会注意到这一点。
据我所知,它只发生在较大的项目上。当插件试图扫描项目中的特定文件的文件时,我们在其他插件(即我们的一个开发人员编写的插件)中看到了相同的行为。它没有出现在他的测试中,但在大型项目中,它使Unity几乎无法使用。
我在一个全新的项目上测试了Facebook设置问题并且速度很快。
潜在解决方案删除除Facebook以外的项目中的所有内容;)
编辑:设置菜单似乎在Mac上运行正常。我在我的PC和Mac上有相同的项目(并且PC的规格远远优于Mac)但是它在PC上进行了爬行,它在Mac上运行良好。去图:S
答案 1 :(得分:0)
OP:如果您将SDK添加到新项目或Facebook的sample project,您是否看到同样的问题?此外,您是否可以使用您正在使用的Unity版本进行更新,以便我们进行探索?谢谢!
答案 2 :(得分:0)
我有同样的问题 但当我按照Link解决" [未找到开放SSL]"问题>>缓慢的问题消失了。
这是我遵循的步骤:
1)下载并安装OpenSSL。 http://slproweb.com/products/Win32OpenSSL.html
Win32 OpenSSL v#。#。#(not Light)
或Win64 OpenSSL v#。#。#(不轻)
2)将OpenSSL目录添加到路径中。
转到:控制面板>系统>高级系统设置>环境变量
选择变量"路径"在"系统变量"窗口,然后单击编辑。
3)将OpenSSL bin文件夹的路径添加到"变量值"的末尾。文本。例如我添加了&#34 ;; C:\ Program Files \ OpenSSL-Win64 \ bin"到价值文本的末尾。
重启Unity3D。
注意不要忘记添加分号";"在C:/
之前4)如果您在FacebookSettings"未找到Keytool"时收到错误,则需要将JDK(Java Development Kit)bin目录添加到Path变量值。
5)按照与以前相同的步骤,但不是OpenSSL bin路径,而是添加JDK bin路径。例如我添加了&#34 ;; C:\ Program Files \ Java \ jdk1.7.0_45 \ bin"到价值文本的末尾。
重启Unity3D。