如何setactive / Destroy视频背景和视频源artoolkit统一

时间:2017-05-12 09:40:28

标签: unity5 unityscript artoolkit

当我想要破坏或setactive gameobject视频背景和来自代码Artoolkit Controll的视频源没有销毁或处置;

public GameObject Artoolkit;

Void Update()
{
if(GetKeyDown(Key.A))
{
Destroy(Artoolkit);
//or Artoolkit.SetActive(false);
}
} 

This My Image, can't destroy video background and video source artoolkit in unity

1 个答案:

答案 0 :(得分:0)

视频源和视频背景GameObjects由ARToolKit for Unity在启动时创建,并在停止时被销毁。从场景中删除它们的正确方法是调用ARController.StopAR()

如果你使ARController处于非活动状态然后自己销毁对象,当你再次激活ARController时,你可能会收到无效的对象引用错误,因为它保存了对它们期望有效的这些对象的引用。