void Awake() { renderProcessManager = RenderProcessFactory.CreateProcessManager(Vector3.zero); renderProcessManager.transform.parent = transform; renderProcessManager = GetComponent <RenderProcessManager>(); ViewImage = GetComponent <RawImage>(); }
void Awake() { //outputBuffer = gameObject.AddComponent<OutputBuffer>(); //outputBuffer.InitFromConfig(); //renderProcessManager = RenderProcessFactory.CreateProcessManager(Vector3.left * 500); //renderProcessManager.transform.parent = transform; renderProcessManager = GetComponent <RenderProcessManager>(); ViewImage = GetComponent <RawImage>(); }
public static RenderProcessManager CreateProcessManager(Vector3 offset) { GameObject obj = new GameObject("ProcessManager"); obj.transform.position = offset + Vector3.left * 3000; RenderProcessManager process = obj.AddComponent <RenderProcessManager>(); return(process); }
// Use this for initialization void Start() { player = gameObject.AddComponent <VideoPlayer>(); player.url = path; player.playOnAwake = true; player.frame = 0; player.prepareCompleted += started; process = RenderProcessFactory.CreateProcessManager(Vector3.zero); process.CreateBseicRenderProcess(); player.Prepare(); player.Play(); }