首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么玩家要掉进飞机里?

为什么玩家要掉进飞机里?
EN

Stack Overflow用户
提问于 2021-06-10 15:05:44
回答 1查看 41关注 0票数 0

飞机是地面上有网状结构的对撞机。

我发现,只有当我改变测试胶囊对撞机的高度到5,半径到5,球员不会摔倒,但会走得太高,地面以上。

现在的情况是,对撞机在玩家身上,接触到地面,而玩家却在飞机内行走和移动。

地面环境:

播放机设置:

在运行游戏时,玩家在飞机内,地面不是倒下,而是在里面:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-10 15:14:04

它可能是,您必须打开在“地板”Mesh Collider上的“凸”,如docs:https://docs.unity3d.com/Manual/class-MeshCollider.html中所描述的。

你试过在飞机上添加一个Box Collider而不是Mesh Collider吗?只是为了测试它?

或者是玩家模型中的另一个Mesh有一个刚体,但不应该有一个?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67923872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档