unity报错总结

DllNotFoundException:openvr_api

出错原因:openvr软件包缺失
解决方法:
1、点击Window,选择Package Manager,会出现Packages界面
在这里插入图片描述在这里插入图片描述
2、找到OpenVR,找不到可以在搜索框搜索,点击安装,重启unity即可
在这里插入图片描述

Socket: unable to join multicast group, error: 提供了一个无效的参数。

在这里插入图片描述
解决方法:无视,clear即可。

GetSkeletalActionData error等类似错误 NoData Handle

出错原因:路径错误
在这里插入图片描述
在这里插入图片描述
解决方法:按照steamvr中重启时所报路径错误来存放当前项目,如上图所示,打开即不报错。不应该用相对路径,只有逻辑推理出现当前问题,下次修改。

另一种原因:缺少action.json
解决方法:点击windows,点击steamvr input,然后点击save and generate ,在assets下看有没有action.json

NullReferenceException: Object reference not set to an instance of an object

出错原因:没有初始化物体
在这里插入图片描述
解决方法:初始化

Error loading action manifest into SteamVR: MismatchedActionManifest

解决方法:这可能是steamVR的一个bug,需要重启steamVR来清理缓存

Unity2018.4.4f1在调试时可以成功连接数据库,在building之后发布exe文件,连接不上数据库

解决方法:将下图三个问文件复制到_Data/Managed下面即可
在这里插入图片描述

[Physics.PhysX] ConvexHullBuilder: convex hull has more than 255 polygons!

解决方法:mesh collider 改成 box collider

打开项目不启动steamvr,看不到场景

解决办法:如下图
在这里插入图片描述

SocketException: 以一种访问权限不允许的方式做了一个访问套接字的尝试。

以管理员身份运行Unity就可以了,权限不够的问题.

unity打开C#脚本没有智能提示

解决方法:将unity的默认编译器修改为当前VS编译器即可

Copying assembly from ‘Temp/Assembly-CSharp.dll’ to 'Library/ScriptAssemblie

在这里插入图片描述
解决方法:
选择你的脚本文件夹,右键选择Reimport即可
在这里插入图片描述

Unity里Game没有Scene里面清晰

解决办法:
在这里插入图片描述
把图中的 Low Resolution Aspect Ratios (低分辨率纵横比) 前面的对勾给勾选掉即可
在这里插入图片描述

Assertion failed on expression: ‘m_ErrorCode == MDB_MAP_RESIZED || !HasAbortingErrors()’

Asset database transaction committed twice!
Assertion failed on expression: ‘errors == MDB_SUCCESS || errors == MDB_NOTFOUND’
在这里插入图片描述
解决办法:unity许可证过期,更新即可

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值