public void InicializaCameraExibicionista(Transform doFoco, float altura, bool contraParedes = false) { if (cExibe != null) { cExibe.OnDestroy(); } cExibe = new CameraExibicionista(transform, doFoco, altura, contraParedes); estilo = EstiloDeCamera.mostrandoUmCriature; }
public void FocarBasica(Transform T, float altura, float distancia) { cDir.SetarCaracteristicas(new CaracteristicasDeCamera() { alvo = T, minhaCamera = transform, altura = altura, distancia = distancia }); Estilo = EstiloDeCamera.passeio; }
public bool FocarPonto(float velocidadeTempoDeFoco, float distancia = 6, float altura = -1, bool comTempo = false, Vector3 dirIni = default(Vector3), bool focoDoTransform = false, Vector3 deslFocoCamera = default(Vector3) ) { Estilo = EstiloDeCamera.focandoPonto; return(cExibe.MostrarFixa(velocidadeTempoDeFoco, distancia, altura, comTempo, dirIni, focoDoTransform, deslFocoCamera)); }
public bool FocarPonto(float velocidadeDeFoco, float distancia = 6, float altura = -1) { estilo = EstiloDeCamera.focandoPonto; return(cExibe.MostrarFixa(velocidadeDeFoco, distancia, altura)); }
public void InicializaCameraDeLuta(CreatureManager alvo, Transform inimigo) { cDeLuta.Start(transform, alvo.transform, alvo.MeuCriatureBase.alturaCameraLuta, alvo.MeuCriatureBase.distanciaCameraLuta); cDeLuta.T_Inimigo = inimigo; estilo = EstiloDeCamera.luta; }
public void FocarBasica(Transform T, float altura, float distancia) { basica.NovoFoco(T, altura, distancia); estilo = EstiloDeCamera.passeio; }
public void DesligarMoveCamera() { estilo = EstiloDeCamera.desligada; }
public void NovoFocoBasico(Transform T, float altura, float distancia, bool contraParedes = false, bool dirDeObj = false) { Estilo = EstiloDeCamera.basica; basica.Start(transform); Basica.NovoFoco(T, altura, distancia, contraParedes, dirDeObj); }