2

AndEngine AugmentedReality には、「mCamera.autoFocus(myAutoFocusCallback);」があることがわかりました。CameraPreviewSurfaceView 内の関数呼び出し。この関数をトリガーして、AugmentedRealityExample のカメラの焦点をカメラに近いものに合わせるにはどうすればよいですか? AugmentedRealityExample で画面をタップしようとしましたが、何も起こりません。カメラは何にも焦点を合わせていませんでした。

誰でも私を助けることができますか?

4

2 に答える 2

1

最後に、画面と同じサイズの空のエンティティをシーンに追加しました。次に、クリック可能にし、 RegisterTouchArea(Entity) で必要なものを実装します。

于 2013-06-11T15:06:46.520 に答える
0

AndEngineAugmentedRealityExtension はわかりませんが、画面をタップして autoFocus をトリガーしたい場合は、CameraPreviewSurfaceView で独自の OnTouchListener を設定する必要があります。

onTouch() では、autoFocus() を呼び出すことができます。必要に応じて、独自の AutoFocusCallback を追加できます。それ以外の場合は、autofocus(null) を呼び出すことができます。

于 2013-06-10T13:40:17.243 に答える