カメラを一時停止する
WebCamTextures を Web Player で使用したい場合は、ユーザーの許可を得る必要があることに注意してください。 WebCamTexture を作成する前に、Application.RequestUserAuthorization を呼び出してください。
// Starts a camera and assigns the texture to the current renderer. // Pauses the camera when the "Pause" button is clicked and released. using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public WebCamTexture webcamTexture; void Start() { webcamTexture = new WebCamTexture(); Renderer renderer = GetComponent<Renderer>(); renderer.material.mainTexture = webcamTexture; webcamTexture.Play(); } void OnGUI() { if (webcamTexture.isPlaying) if (GUILayout.Button("Pause")) webcamTexture.Pause(); else if (GUILayout.Button("Play")) webcamTexture.Play(); } }