Menú

Mostrar Mensajes

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ú

Mensajes - juanmasco

#1
Proyectos / (Yo) Manos en la Sombra
Diciembre 26, 2016, 09:42:13 PM
Una duda de novato, ¿cuándo creas un terreno así de grande lo cargas todo a la vez y ya Unity se encarga de gestionar la distancia de dibujado y la memoria para que vaya fluido o hay que hacer algo para que solo se carguen pequeñas partes a la vez?
#2
Cita de: francoe1 date=1481485419

public float Heigth = 100;
public bool IsUse = false;
private Vector3 _startPos;
private void Start()
{
_startPos = transform.position;
}
private void FixedUpdate()
{
if(IsUse)
   transform.position = Vector3.MoveTowars(transform.position, _startPos + (Vector3.Up * Heigth), Time.fixedDeltaTime * 10);
else
   transform.position = Vector3.MoveTowars(transform.position, _startPos, Time.fixedDeltaTime * 10);
}

   
      Deberia andar, pero lo escribí directamente en la WEB es algo muy simple, analizalo y trata de entender la lógica. 
   


Wow, muchísimas gracias, trataré de entenderlo.
 
De verdad, gracias por molestarte en escribir el código. Lo aprecio realmente.
#3
Puff, no tengo ni idea de programación. No quiero que me hagáis el trabajo, obviamente, pero... ¿algún enlace a la documentación de Unity o algún tutorial que muestre un poco ese concepto?
#4
Hola, estoy intentando algo que creo que es muy simple, pero no termino de entender porque ocurre el fallo.
 
 
 
Estoy creando una especie de ascensor, es un simple cubo con un box collider y, una animación de subir y bajar que se repite. 
 
El problema viene cuando el first person controller se sube encima y la plataforma empieza a ascender.  El personaje empieza a "temblar", no se queda quieto y hace la subida muy incomoda. Es como si estuviera empujandolo hacia arriba a tirones. Si no me entendéis muy bien puedo hacer un vídeo. Cuando baja directamente se separa y va cayendo separado de la plataforma. Fatal vamos jeje, debería de quedarse pegado a la plataforma y va a su bola. También he probado con el rigidbody controller y sigue pasando lo mismo.
 
¿Qué me está fallando?
#5
¡Buenas! Estoy empezando con Unity 5, y por ahora me limito a hacer pruebas, y en una de ellas me ha surgido la duda. Probé a hacer un nivel simple en Cinema 4D, un callejón estrecho, dos edificios a los lados y una puerta al fondo. Nada complejo. Ese callejón es muy largo y texturicé el suelo con una textura de asfalto de 2048x2048. ¿Problema de esto? Al poner el first person controller la resolución a todas luces era insuficiente y se veía pixelado. Entonces probé a poner un terrain, añadir una textura y repetir. Entonces si se veía bien. Pero a esa técnica le veo limitaciones para otro tipo de escenarios en los que necesite geometría más compleja. La pregunta es, ¿cuál sería la mejor forma de texturizar grandes superficies de suelo sin perder mucha resolución? ¿Tengo que limitarme a la herramienta terrain para repetir la textura y que no se pixele?
#6
General (Antiguo) / NAVES 3D (A por las 1000 naves)
Diciembre 21, 2015, 11:57:17 AM
De nave espacial a cortacuellos. Interesante.
#7
General (Antiguo) / NAVES 3D (A por las 1000 naves)
Diciembre 18, 2015, 11:46:00 AM
Pues ahora mismo ha perdido un montón, la verdad. Colores muy planos y que no pegan ni con cola. ¿Por qué no esperas a tenerla acabada del todo? No tiene mucho sentido ir poniendo avances de sesiones de media hora.