Unity3d 如何给粒子一种物理材料或使它们没有摩擦力?

Unity3d 如何给粒子一种物理材料或使它们没有摩擦力?,unity3d,particles,physics-engine,Unity3d,Particles,Physics Engine,我有一个y力为-9.8的粒子发射器,所以它们像沙子一样掉落。不幸的是,当它们撞到一块倾斜45度的木板(盒子对撞机上有冰物理材料的立方体)时,它们会非常缓慢地滑下 你能给粒子一种像冰这样的物理材料吗?如果没有,如何减少粒子与所有其他对象之间的摩擦力,使其更快地向下流动?尝试减少所用材料的静态和动态摩擦力,并将摩擦力设置为最小值 如果这不起作用,尝试使用摩擦力方向2的负值,然后应用Fynamic摩擦力2和Static摩擦力2(但我认为你不需要走这么远,减少摩擦力应该可以) 我们没有在粒子系统上应用物

我有一个y力为-9.8的粒子发射器,所以它们像沙子一样掉落。不幸的是,当它们撞到一块倾斜45度的木板(盒子对撞机上有冰物理材料的立方体)时,它们会非常缓慢地滑下


你能给粒子一种像冰这样的物理材料吗?如果没有,如何减少粒子与所有其他对象之间的摩擦力,使其更快地向下流动?

尝试减少所用材料的静态和动态摩擦力,并将摩擦力设置为最小值

如果这不起作用,尝试使用摩擦力方向2的负值,然后应用Fynamic摩擦力2和Static摩擦力2(但我认为你不需要走这么远,减少摩擦力应该可以)


我们没有在粒子系统上应用物理材料。因为没有选择使用物理材料

感谢您的反馈,但是我如何将物理材料应用于粒子?我可以给发射粒子的物体一个物理材料,但我看不到任何方法给粒子本身一个物理材料。在粒子渲染器中,我可以设置一个“材质”,但我认为它只是视觉效果,因为我无法将任何“物理材质”放入其中。不要将物理材质应用于粒子,请将其应用于希望它们滑动的曲面。尝试对我描述的参数进行不同的设置,您应该能够找到提供想要创建的效果的值。由于您已经应用了ice Physic材质,请双击它以显示其属性,并更改我在答复中提到的参数的设置。这应该行得通。看来不管我把斜坡的物理性质改成什么,粒子都会一点一点地向下移动。这甚至不是一个平稳的滑行。当我把一个立方体物体放在同一斜坡上时,它会很好地向下滑动。我一定错过了什么?现在我也很困惑,它不应该这样!让我找到答案,我一定会在这里发布。