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; } }
//----------------------------------------------------// // 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); }
//----------------------------------------------------// // 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); }
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(); } } } }
//------------------------------------------------------------// 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(); } } } }
//------------------------------------------------------------// 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"); } } } }