我对Unity完全陌生,我开始为我的班级开一个小游戏。场景说主角应该放在我的家乡。
由于我无法为我的城镇建模,我尝试使用我发现的免费插件从谷歌街景图像制作天空盒。它看起来不错,所以我尝试添加一个头像,这就是我遇到麻烦的地方。 当他添加一个头像时,他会掉到地板上,我想是因为它只有在他身下。然后我尝试在他的脚下添加盒子,现在他漂浮在蹲下位置。
有没有人就如何解决此问题提出任何建议或想法?或者也许有关于这样做的不同方面的一些建议也会受到关注。
以下是现在的照片: https://postimg.org/image/ehklr8sg5/
答案 0 :(得分:1)
你的角色掉落的原因是因为没有"地板"然而。天空盒只不过是一个特殊的立方体,可以无限地环绕你的场景。根据街景图像,可能看起来角色基于天空盒的视错觉站在坚实的地面上,但它们实际上漂浮在太空中。按下播放时,物理引擎启动,重力停留,你的角色掉落。
有很多方法可以防止它们掉落。
禁用角色重力
如果您不打算在游戏中使用物理效果,这只是一个好主意。
添加楼层
在其上添加一些没有RigidBody的碰撞器。对撞机将阻止角色穿过它,缺少RigidBody将确保它不受物理或重力的影响。