private void PararCabeza() { cabeza.transform.Rotate(0, speedRotacion, 0); if (cabeza.localRotation.y >= 0) { estadoCabeza = EstadosCabeza.Quieta; } }
private void GirarCabezaDerecha() { if (cabeza.localRotation.y < 0.20) { cabeza.transform.Rotate(0, speedRotacion, 0); } else { estadoCabeza = EstadosCabeza.GirandoIzquierda; } }
private void GirarCabezaIzquierda() { if (cabeza.localRotation.y > -0.20) { cabeza.transform.Rotate(0, speedRotacion * -1, 0); } else { estadoCabeza = EstadosCabeza.Parando; } }
void GiraCabeza() { estadoCabeza = EstadosCabeza.GirandoDerecha; }