2016-10-21 2180 views
0

我已经创建了一个非常简单的岩石纸剪刀游戏完全基于Unity的GUI.It完美运行模式,甚至没有告诉我警告。Unity游戏无法启动

但是,如果我尝试启动它,无论选择什么设置,它都会显示统一标志,然后显示白色屏幕,然后关闭它。它甚至不会崩溃。一次或两次它碰撞访问冲突,但是因为我已经将材料添加到了所有可以使用材料的材料中,所以它不会这样做,它只是简单地关闭了。我尝试了Windows兼容性的东西,并且在某种程度上它表示该程序“不兼容”,尽管它是构建的使用统一5.

这里x86_64的窗口是output_log.txt

单路径[0] = 'd:/统一项目/ RPS /构建/ 2.0_Data /管理' 单声道 path [1] ='D:/ Unity Projects/RPS/Builds/2.0_Data/Mono'Mono config path ='D:/ Unity Projects/RPS/Builds/2.0_Data/Mono/etc' PlayerConnection initialized from D :/ Unity Projects/RPS/Builds/2.0_Data(debug = 0)PlayerConnection初始化 网络套接字:0.0.0.0 55080多播广播“[IP] 192.168.0.107 [端口] 55080 [标志] 3 [Guid] 3182763067 [EditorId] 2204854871 [Version] 1048832 [Id] WindowsPlayer(costica-pc)[Debug] 1“至 [225.0.0.222:54997] ...等待从主机连接 [192.168.0.107:55080]。 .. PlayerConnection接受自 [192.168.0.107]句柄:0x2fc使用monoOptions --debugger-agent = transport = dt_socket,embedding = 1,defer = y,address = 0.0.0 .0:56067 PlayerConnection已初始化 - 正在侦听 [192.168.0.107:55080]初始化引擎版本:5.4.1f1 (649f48bbbf0f)GfxDevice:创建设备客户端;螺纹= 1的Direct3D: 版本:Direct3D的11.0 [级别11.0 渲染:NVIDIA的GeForce GT 630(ID = 0xf00) 卖方:NVIDIA VRAM:972 MB开始MonoManager ReloadAssembly平台组件:d:\统一 项目\ RPS \将D:\ Unity 项目\ RPS \ Builds \ 2.0_Data \ Managed \ UnityEngine.dll转换为Unity子项 域平台组件:D:\ Unity (此消息为 无害)构建\ 2.0_Data \ Managed \ UnityEngine.dll将D:\ Unity Projects \ RPS \ Builds \ 2.0_Data \ Managed \ Assembly-CSharp.dll加载到Unity 中子项目\ RPS \ Builds \ 2.0_Data \ Managed \ Assembly-CSharp.dll(此消息 无害)平台组装:D:\ Unity 项目\ RPS \ Builds \ 2.0_Data \ Managed \ Assembly-UnityScript.dll加载到D:\ Unity 项目\ RPS \ Builds \ 2.0_Data \ Managed \ Assembly-UnityScript.dll( ) D:\ Unity Projects \ RPS \ Builds \ 2.0_Data \ Managed \ UnityEngine(D: .UI.dll到Unity 子域平台程序集:D:\ Unity Projects \ RPS \ Builds \ 2.0_Data \ Managed \ UnityEngine.Networking.dll(此 消息是无害的)加载D:\ Unity Projects \ RPS \将\ 2.0_Data \ Managed \ UnityEngine.Networking.dll构建成 Unity儿童域P1通知汇编:D:\ Unity Projects \ RPS \ Builds \ 2.0_Data \ Managed \ UnityEngine.Analytics.dll(此 消息是无害的)加载D:\ Unity Projects \ RPS \ Builds \ 2.0_Data \ Managed \ UnityEngine。将Google Analytics.dll转换为 Unity子域 - 完成重新加载,时间为0.220秒平台程序集:D:\ Unity Projects \ RPS \ Builds \ 2。0_Data \ Managed \ System.Core.dll(这条消息是 无害)平台程序集:D:\ Unity Projects \ RPS \ Builds \ 2.0_Data \ Managed \ System.dll(此消息为 无害)桌面:1920x1080 60Hz;虚拟:1920x1080 at 0,0 初始化输入。

输入初始化。

初始化的触摸支持。

UnloadTime:2.366758 ms为Enlighten设置1个工作线程。
话题 - > ID:22b4 - >优先级:1等待完成

我真的不知道还有什么do.Any样的反馈是极大的赞赏。

+0

这与'c#'有什么关系? –

+0

对不起,我刚刚意识到它与它无关。我改变了标签。 –

+0

这是只与这个项目有关吗?创建一个空项目并构建它。同样的结果?你的代码中有没有Application.Quit()的任何地方? – Mattias

回答

0

我已经意识到了这个问题。有人发表了一个评论,询问我是否在我的代码中有任何地方有Application.Quit(),并且我做了按钮组件。但是,脚本将在Awake上激活,而不是在按钮被按下。