Exemplo n.º 1
0
    public override void Dar(ManejoPallets receptor)
    {
        //Debug.Log(gameObject.name+ " / Dar()");
        switch (receptor.tag)
        {
        case "Mano":
            if (HasPallets())
            {
                //Debug.Log(gameObject.name+ " / Dar()"+" / Tenencia=true");
                if (receptor.name == "Right Hand")
                {
                    if (receptor.Recibir(Pallets[0]))
                    {
                        //Debug.Log(gameObject.name+ " / Dar()"+" / Tenencia=true"+" / receptor.Recibir(Pallets[0])=true");
                        Pallets.RemoveAt(0);
                        //Debug.Log("pallet entregado a Mano de Mano");
                    }
                }
            }
            break;

        case "Cinta":
            if (HasPallets())
            {
                if (receptor.Recibir(Pallets[0]))
                {
                    Pallets.RemoveAt(0);
                    //Debug.Log("pallet entregado a Cinta de Mano");
                }
            }
            break;

        case "Estante":
            break;
        }
    }
Exemplo n.º 2
0
    //----------------------------------------------------//

    // Use this for initialization
    void Start()
    {
        /*
         *      renderer.enabled = false;
         *      collider.enabled = false;
         */
        palletsMover.enabled = false;
        Pj.ContrCalib        = this;

        GM = GameObject.Find("GameMgr").GetComponent <GameManager>();

        P.CintaReceptora = Llegada.gameObject;
        Partida.Recibir(P);

        SetActivComp(false);
    }
Exemplo n.º 3
0
    //----------------------------------------------------//

    // Use this for initialization
    void Start()
    {
        /*
         *      renderer.enabled = false;
         *      collider.enabled = false;
         */
        palletsMover.enabled = false;
        Pj.ContrCalib        = this;

        GM = GameManager.Instance;

        P.CintaReceptora = Llegada.gameObject;
        Partida.Recibir(P);

        SetActivComp(false);
    }
Exemplo n.º 4
0
 public override void Dar(ManejoPallets receptor)
 {
     if (Tenencia())
     {
         if (Controlador.GetPalletEnMov() == null)
         {
             if (receptor.Recibir(Pallets[0]))
             {
                 CintaReceptora.Encender();
                 Controlador.SalidaPallet(Pallets[0]);
                 Pallets[0].GetComponent <Renderer>().enabled = true;
                 Pallets.RemoveAt(0);
                 Contenido.Sacar();
                 ApagarAnim();
             }
         }
     }
 }
Exemplo n.º 5
0
 //------------------------------------------------------------//
 public override void Dar(ManejoPallets receptor)
 {
     if (HasPallets())
     {
         if (unloadController.GetPalletEnMov() == null)
         {
             if (receptor.Recibir(Pallets[0]))
             {
                 //enciende la cinta y el indicador
                 //cambia la textura de cuantos pallet le queda
                 CintaReceptora.Encender();
                 unloadController.SalidaPallet(Pallets[0]);
                 Pallets[0].GetComponent <Renderer>().enabled = true;
                 Pallets.RemoveAt(0);
                 Contenido.Sacar();
                 ApagarAnim();
             }
         }
     }
 }
Exemplo n.º 6
0
    //------------------------------------------------------------//

    public override void Dar(ManejoPallets receptor)
    {
        if (Tenencia())
        {
            if (Controlador.GetPalletEnMov() == null)
            {
                if (receptor.Recibir(Pallets[0]))
                {
                    //enciende la cinta y el indicador
                    //cambia la textura de cuantos pallet le queda
                    CintaReceptora.Encender();
                    Controlador.SalidaPallet(Pallets[0]);
                    Pallets[0].GetComponent <Renderer>().enabled = true;
                    Pallets.RemoveAt(0);
                    Contenido.Sacar();
                    ApagarAnim();
                    //Debug.Log("pallet entregado a Mano de Estanteria");
                }
            }
        }
    }