Exemplo n.º 1
0
    IEnumerator agregarProcesoAcpu(string nombre, int ms)
    {
        yield return(new WaitForSeconds(0.1f));

        anim.SetBool("toCPU", false);
        eliminarUltimoCPU();

        yield return(new WaitForSeconds(0.85f));

        GameObject obj = (GameObject)Instantiate(prefabProceso);

        obj.name = nombre;
        obj.transform.SetParent(parentColaCPU.parent);
        obj.transform.localScale = new Vector3(1f, 1f, 1f);
        listaColaCPU.Add(obj);

        // cambiar parametros del proceso
        ItemProceso proceso = obj.GetComponent <ItemProceso> ();

        proceso.setInfoProceso(nombre, ms);
        proceso.colorEstadoEjecutando();
    }