效应器可以对不同的物体施加不同的效果吗?

时间:2015-07-08 11:04:22

标签: unity3d 2d

我现在正在使用Unity创建我的第一个2D游戏,我想知道2D区域效应器如何对不同的对象应用不同的效果。 具体来说,我现在正在实施类似磁力的东西。当负电荷通过场(也就是2D区域效应器)时,当正电荷通过场时,施加到它的力应该完全相反。 使用2D区域效应器,我只能对负电荷和正电荷施加相同(吸收)力。但是,这不是我想要的。有没有人能解决这个问题?谢谢!

1 个答案:

答案 0 :(得分:2)

您只需要将两个不同的区域效应器连接到一个GameObject。每个效应器都具有不同的colliderMask依赖Layer,它应该影响它。

相关问题