Это код в C#
Синтаксис:
Используется csharp
// ############## FLASH ON #############################
AndroidJavaObject javaCamera;
AndroidJavaClass cameraClass = new AndroidJavaClass("android.hardware.Camera");
5. int camID = 0;
javaCamera = cameraClass.CallStatic<AndroidJavaObject>("open", camID);
AndroidJavaObject cameraParameters = javaCamera.Call<AndroidJavaObject>("getParameters");
cameraParameters.Call("setFlashMode", "torch");
javaCamera.Call("setParameters", cameraParameters);
10.
// ############## FLASH ON #############################
// ############## WEBCAM PLAY #############################
15. WebCamTexture webcamTexture = new WebCamTexture();
Renderer renderer = GetComponent<Renderer>();
renderer.material.mainTexture = webcamTexture;
webcamTexture.Play();renderer.material.mainTexture = webcamTexture;
webcamTexture.Play();
20.
// ############## WEBCAM PLAY #############################
AndroidJavaObject javaCamera;
AndroidJavaClass cameraClass = new AndroidJavaClass("android.hardware.Camera");
5. int camID = 0;
javaCamera = cameraClass.CallStatic<AndroidJavaObject>("open", camID);
AndroidJavaObject cameraParameters = javaCamera.Call<AndroidJavaObject>("getParameters");
cameraParameters.Call("setFlashMode", "torch");
javaCamera.Call("setParameters", cameraParameters);
10.
// ############## FLASH ON #############################
// ############## WEBCAM PLAY #############################
15. WebCamTexture webcamTexture = new WebCamTexture();
Renderer renderer = GetComponent<Renderer>();
renderer.material.mainTexture = webcamTexture;
webcamTexture.Play();renderer.material.mainTexture = webcamTexture;
webcamTexture.Play();
20.
// ############## WEBCAM PLAY #############################