// Start is called before the first frame update void Start() { oC = GetComponent <objetoCogible>(); limitador = true; //TODO ARMA CARGADA //armacargada; }
private void OnTriggerStay(Collider other) { if (other.gameObject.layer == layer && activo) { objetoCogible scriptObjetoOther = other.gameObject.GetComponent <objetoCogible>(); if (scriptObjetoOther.parent == null) { scriptObjetoOther.setOutlineEstado(true); objetoACoger = other.gameObject; } } }
void RecogeObjeto(Collider other) { foreach (int layer in layers) { if (other.gameObject.layer == layer) { objetoCogible scriptObjetoOther = other.gameObject.GetComponent <objetoCogible>(); if (scriptObjetoOther.parent == null) { objetoACoger = other.gameObject; } } } }
// Start is called before the first frame update void Start() { salidaBala.gameObject.SetActive(true); laserActivo = false; animator = GetComponent <Animator>(); oC = GetComponent <objetoCogible>(); //TODO ARMA CARGADA //armacargada; armaCogidaCheckLocal = false; for (int i = 0; i < tutoriales.Length; i++) { tutoriales[i].SetActive(false); } setBalasTexto(false); }
private void Start() { //set transform.SetParent(GameObject.FindObjectOfType <PlayerCazadragones>().transform); pos_arcoDerecha = GameObject.Find("guardarArcoDer").transform; pos_arcoIzquierda = GameObject.Find("guardarArcoIzq").transform; manos = new GameObject[2]; manos[0] = GameObject.Find("CustomHandLeft"); manos[1] = GameObject.Find("CustomHandRight"); pos_FlechaMano = GameObject.Find("posicionFlechaEnMano").transform; objetoCogible = GetComponent <objetoCogible>(); GuardarArco(); }