Ejemplo n.º 1
0
 void Awake()
 {
     renderProcessManager = RenderProcessFactory.CreateProcessManager(Vector3.zero);
     renderProcessManager.transform.parent = transform;
     renderProcessManager = GetComponent <RenderProcessManager>();
     ViewImage            = GetComponent <RawImage>();
 }
Ejemplo n.º 2
0
 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);
    }
Ejemplo n.º 4
0
    // 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();
    }