private void Start() { camara = this.transform; if (camara == null) { Debug.LogError("No existe camara en el objeto.", this); } motor = GetComponentInParent <Motor>(); personaje = motor.transform; dirFija = personaje.forward; actualDirFija = personaje.forward; barEffect = GetComponent <BarsEffect>(); if (barEffect == null) { Debug.LogError("Agrega el efecto BarsEffect al objeto.", this); } camPos = new PosicionCamara(); camPos.Init("Camara" + netId, new Vector3(0.0f, 1.6f, 0.2f), new GameObject().transform, motor.transform); // Inicializa valores offSetPersonaje = personaje.position + new Vector3(0f, distanciaArriba, 0f); distArribaLibre = distanciaArriba; distLejanaLibre = distanciaLejana; dirRigData = DirRig; }
private void Setup() { dirFija = personaje.forward; actualDirFija = personaje.forward; camPos = new PosicionCamara(); camPos.Init("Camara", new Vector3(0.0f, 1.6f, 0.2f), new GameObject().transform, motor.transform); // Inicializa valores offSetPersonaje = personaje.position + new Vector3(0f, distanciaArriba, 0f); }