我需要检查一下智能手机什么时候找到水面。我试着这样做:
arFragment.getArSceneView().getScene().addOnUpdateListener(frameTime ->
{
Frame frame = arFragment.getArSceneView().getArFrame();
if (!surfaceChecker)
{
if (frame.getCamera().getTrackingState() == TrackingState.PAUSED)
// do something
else if (frame.getCamera().getTrackingState() == TrackingState.TRACKING)
{
// do something else
surfaceChecker = true;
}
}
});
但它不起作用当相机打开时做些什么。怎么了?
暂无答案!
目前还没有任何答案,快来回答吧!