多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
2D表面效应(Surface Effector 2D) 2D表面效应沿效应使用的碰撞体表面施加切力,从而尝试匹配沿表面的指定速度。功能类似于传送带。 用于效应的碰撞体通常会设置为非触发,因此其他碰撞体可与表面接触 ![](https://img.kancloud.cn/9d/ed/9dede602c570b898f55b9110290425b3_323x162.png) | 属性 | 功能 | | --- | --- | | Use Collider Mask | 选中此选项可启用Collider Mask属性。如果未启用此选项,则 ,所有2D碰撞体都将默认采用全局碰撞矩阵(Global Collision Matrix). | | Collider Mask | 此遮罩用于选择允许与2D区域效应进行交互的特定层。 | | Speed | 沿表面保持的速度。 | | Speed Variation | 速度的随机增加值(0与Speed Variation值之间的任何数值)将应用于速度。如果在此处输入负数,则会随机减速。 | | Force Scale | 允许缩放效应尝试沿表面达到指定速度时施加的力。如果为0,表示不施力,相当于禁用。如果为1,表示施加全力。此属性相当于为满足指定速度而修改目标对象的速度,值越低就越慢,值越高越快。但是应慎重,因为施加全力会很容易抵消施加在目标对象上的任何其他力,例如跳跃或其他移动作用力。因此,建议设置小于1的值。 | | Use Contact Force | 是否应在表面和目标碰撞体之间的触点施力?使用触点作用力可以使目标对象旋转,而不使用触点作用力则不会这样。 | | Use Friction | 接触表面时是否应使用摩擦? | | Use Bounce | 接触表面时是否应使用弹性? |