刚刚学习了一段时间unity,想自己写个小demo试试,在编辑器下完全正常,构建并运行之后游戏窗口一闪而过然后出现带有感叹号的弹窗(时间极短,截了好多遍才截到),然后弹窗消失游戏没打开。仔细检查了一遍整个项目没有错误,也没有任何读写文件的操作。创了个新项目构建并运行也是如此,怀疑是unity本体或者电脑的问题。求解答!
顺便说一句,按网上的方法找各种日志基本全都找不到,只能找到Editor.log,也几乎没什么有用的信息
把长期支持版本3.27 卸载,通过网页安装3.26 就可以了
没有玩过这个,只用python打过exe,不过感觉原理应该差不多,我问了问gpt,整理了一些思路,你看看能否解决问题:
根据你提供的信息,您使用的是 Unity 2021.3.27f1 版本。如果您在使用该版本的 Unity 构建并运行 Demo 时遇到问题,可以尝试以下方法进行排查:
确认构建平台:确保您选择了正确的构建平台,并且已经正确设置了对应的平台选项。例如,如果您希望构建为 Windows 应用程序,则需要选择 Windows 平台,并设置好相关构建选项。
检查脚本和资源:确保项目中所有的脚本和资源文件都正确导入,并且没有任何错误或警告提示。检查所有依赖项是否正确配置,以及是否有可能缺少了某些必要的资源文件。
清理并重新构建:尝试清理构建缓存并重新构建项目。在 Unity 编辑器中,选择 File -> Build Settings,然后点击 Clear Cache 和 Build 按钮,重新构建并运行项目。
查看日志输出:在 Unity 编辑器中打开 Console 窗口,以查看游戏在运行过程中是否有任何错误或异常信息输出。如果在游戏闪退后出现错误弹窗,也请留意弹窗中可能提供的报错信息。
尝试其他版本:如果问题仍然存在,您可以尝试使用其他版本的 Unity 进行测试。有时候,在特定版本中可能存在一些问题或不稳定性,更换到其他版本可能有助于解决问题。