2016-07-25 65 views

回答

1

您可以在不触及NDK的情况下以更简单的方式进行操作。

ARToolkit类具有查询标记可见性的方法,它们通常在Renderer上调用,但您也可以创建一个线程来检查它们。

这是你需要在Java中,检查标志的可视性代码:

boolean markerVisible = ARToolKit.getInstance().queryMarkerVisible(mMarkerId); 
0

我只是延长了样品arSimpleProj(在Android Studio项目)。

在类org.artoolkit.ar.samples.ARSimple.SimpleRenderer

行104后添加以下内容:

 Intent newActivity = new Intent(activity,PlainActivity.class); 
     activity.startActivity(newActivity); 

你需要有一个名为PlainActivity有相应的布局活动。