Gracias a todos!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: lightbug date=1535481502Creo que es @Shovah con algunas cosas de la UI (?)
Cita de: CastGames date=1535757936Joder, que pintaza, y solo un año ¿eh? Alguien no ha dormido demasiado...



Cita de: BAMF date=1530787289Bufff tiene una pinta impresionante!
Cita de: juanma_teso date=1530797437Lo dije en su momento y lo reitero, la parte gráfica es una pasada, no solo los modelos, la interfaz, las partículas e incluso el movimiento de la cámara, todo lo visual es acorde y dan una apariencia AAA al juego, felicidades!!
Cita de: pioj date=1530705157Muy bien! Está quedando cada vez más completo.







Cita de: Braltor date=1526507469wow! hace unos dias alguien adaba preguntando sobre publishers, y se de primera mano lo dificil q es q te tomen en serio... ahora no se si son publishers o devs inversionistas en tu proyecto, cualquier historia q puedas contarnos de como lo lograste seria interesante para aprender
y el resto... todo se ve ESTUPENDO









bool rotando = false;
float rotacion = 0;
public float lerpTime = 2; //Ajusta esto para ajustar la velocidad de rotacion.
float currentLerpTime;
private void Awake()
{
//Guardamos la rotación inicial de cámara
rotacion = transform.eulerAngles.y;
}
/// <summary>
/// Click en botón flecha derecha
/// </summary>
public void RotarDerecha()
{
//Evitamos que se de más de una orden a la vez
if (rotando == false)
{
rotacion += 90;
rotando = true;
}
}
/// <summary>
/// Clic en botón flecha izquerda
/// </summary>
public void RotarIzquierda()
{
//Evitamos que se de más de una orden a la vez
if (rotando == false)
{
rotacion -= 90;
rotando = true;
}
}
private void LateUpdate()
{
//Si se ha clicado en un botón de rotación, entraremos dentro de este if.
if (rotando == true)
{
if (currentLerpTime < lerpTime)
currentLerpTime += Time.unscaledDeltaTime;
if (currentLerpTime > lerpTime)
currentLerpTime = lerpTime;
//Hacemos estos calculos para suavizar el Lerp y evitar que sea lineal.
float t = currentLerpTime / lerpTime;
t = t * t * t * (t * (6f * t - 15f) + 10f);
float rotacionActual = Mathf.LerpAngle(transform.eulerAngles.y, rotacion, t);
transform.