我的程序的背景信息是ARToolkit相机跟踪有两个标记。每个检测到的标记都有一个叠加在其上的3D对象(一个是立方体,另一个是球体)。
我一直试图让立方体和球体检测到它们之间的碰撞,并在发生碰撞时变得透明。但是,我无法使碰撞检测部分正确。
我的方法是简单地打开多维数据集的“触发器”选项,并将以下代码的脚本添加到球体对象中。
proc.communitcate()
其中Marker1_Object是多维数据集的标记。我正在使用SetActive(false)进行测试。
提前感谢您的帮助!!
答案 0 :(得分:0)
好的,我已经解决了这个问题。事实证明,您必须将Rigidbody组件添加到多维数据集或球体以使物理引擎运行。然后发布的代码可以检测到碰撞。