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

(197评价)
价格: 4431.00元
关于动态碰撞器和静态碰撞器的问题
megan11发起了问答2017-07-24
8
回复
1083
浏览

siki老师,关于动态碰撞器和静态碰撞器,要怎么配置,才能不让动态碰撞器,穿过静态碰撞器呢?

动态碰撞器是刚体+Collider,静态碰撞器是collider,静态碰撞器我有勾选isTrigger.动态碰撞器的刚体是有重力,没有运动状态。

所有回复
  • 是天空在流眼泪吗 2017-07-24

    mark一下,同求答案

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-07-24

    这里你勾选了istrigger 就是触发器了,不是碰撞器了

    想要不进入碰撞区域,就设置为碰撞器 把istrigger取消勾选了

    • megan11 2017-07-24

      box collider的isTrigger没有勾选,还是不可以。我的刚体的设置USE Gravity和is kinematic都没有勾选

      俩个物体都加了刚体。。试了好多次 各种情况都试了

      (0) 回复
    • siki 2017-07-25

      回复 @ megan11: 你是怎么控制运动的,通过刚体控制运动

      (0) 回复
    • megan11 2017-07-25

      回复 @ siki: 通过改变刚体的position

      (0) 回复
    • megan11 2017-07-25

      回复 @ siki: 我现在改用刚体的MovePosition,是可以发生碰撞了,但是发生碰撞的时候会疯狂的抖,,这个有办法吗

      (0) 回复
    • siki 2017-07-25

      回复 @ megan11: 抖动应该是因为你一直在重复的设置位置,然后刚体判断碰撞到了障碍物就又回来了
      可以使用AddForce施加力的方式控制运动

      (0) 回复
    • megan11 2017-07-26

      回复 @ siki: 好 谢谢siki

      (0) 回复
    还有1条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!