Unity - A计划 3.0(三年有效期) 已关闭

Unity - A计划 3.0(三年有效期) 扫二维码继续学习 二维码时效为半小时

(4评价)
价格: 1666.00元
泰斗破坏神人物碰撞和地形的问题
sky100shu发起了问答2018-11-24
1
回复
190
浏览

大概就是控制人物行走,然后走到地形稍微不平坦的地方,比如从平面走到楼梯,人物会发生瞬间位移,y轴坐标改变,然后报错,像视频里一样

人物上有rigidbody,capsule collider,地形是用box collider包裹,代码无误, 如果改用character controller控制人物行走就不会这种情况了

报的错去百度了一下,有的说改变Main Camera的tag,有的说delete当前scene 重新add scene等等等等,都没用,还是报错,发布到手机上,还是报错  

siki老师用的是4.x的版本,没出现这个问题,然后我的是2017.3的版本

真的是没有办法了

 

所有回复
  • 老师_Trigger 2018-11-25

    同学你好,百度上的那些方法都试了吗?很多很多解决方案,因为这个项目老师没有写过,不知道同学的问题具体出在哪里,网上看解决措施跟情况很多。直接搜前半句就很多。Unity官网也有这个问题:

    https://forum.unity.com/threads/screen-position-out-of-view-frustum-bug.266790/

    这里给同学提供两个思路,同学可以顺着往下去找:

    1.老师个人感觉可能是收到了什么力,就是他被同学写的可能什么代码施加的力给弹开了。也可能是有两个力一直作用,然后导致他一些受力紊乱了。

    2.直接去打开siki老师的工程,然后把报错的地方去修改一下,因为版本比较老,一些API有变更,但是主体是差不多的,问题应该是处在API变更上。

    3.如果使用角色控制器可以很好的避免这个问题那就用角色控制器,不用浪费时间在这个问题上面,如果使用不是很熟练可以学习。

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!