Buenas, una vez que ejecuto el juego que he creado, todo va correctamente en windowed, pero al pasar a full screen... se queda como colgado, no responden los botones o si lo hacen va lentísimo... ¿sabría alguien por qué puede pasar? Gracias.
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.
Páginas1
#2
General (Antiguo) / problemas con DontDestroyOnLoad
Noviembre 18, 2015, 08:49:32 PM
Buenas! tengo problemas con DontDestroyOnLoad. Tengo mis GameObject para cada jugador, un script partida donde almaceno los Gameobjets en un array, y voy accediendo a ellos según el turno. Cuando cambio de turno, no puedo acceder al siguiente jugador puesto que ha sido destruido al cambiar de escena. Estoy probando varias cosas con DontDestroyOnLoad, como llamarla desde diferentes sitios o pasarle en vez de la llamada a la pos. del array (jugadores [ i ] ), pasarle directamente GameObject.Find("player"+i). Nada resulta, el jugador siempre es destruido. ¿Alguien puede echarme una mano? Muchas gracias de antemano.
#3
General (Antiguo) / unity no responde
Noviembre 11, 2015, 05:54:41 PM
Buenas, andaba programando un script playerController y cuando me he puesto a probarlo... unity no responde. ¿Tenéis alguna idea de por qué pasa esto? Lo he matado desde el admin de tareas y al abrirlo de nuevo ha vuelto a pasar. (Pasa al darle al play al juego) Muchas gracias.
#4
General (Antiguo) / Problema deteccion colisión
Noviembre 01, 2015, 04:50:33 PM
Buenas, estoy intentando que un objeto 2d (jugador) al chocar con otro objeto 2d, provoque que se cambie de escena. Los objetos tienen los dos su rigidbody y sus collider; el player es kinematic y el objeto está en never sleep. Tengo programado el script de turno con el on trigger enter y load scene. El problema está en que, al ser un juego 2d, las posiciones x e y pueden coincidir, pero la z no coincide al hacer el movimiento y por lo tanto no detecta colision. Hay alguna manera de bloquear la posicion z? Gracias de antemano.
#5
General (Antiguo) / Problema deteccion colisión
Noviembre 01, 2015, 04:50:30 PM
Buenas, estoy intentando que un objeto 2d (jugador) al chocar con otro objeto 2d, provoque que se cambie de escena. Los objetos tienen los dos su rigidbody y sus collider; el player es kinematic y el objeto está en never sleep. Tengo programado el script de turno con el on trigger enter y load scene. El problema está en que, al ser un juego 2d, las posiciones x e y pueden coincidir, pero la z no coincide al hacer el movimiento y por lo tanto no detecta colision. Hay alguna manera de bloquear la posicion z? Gracias de antemano.
#6
General (Antiguo) / Problemas con la gravedad del personaje
Septiembre 29, 2015, 08:34:15 PM
Buenas tardes,estoy intentando implementar el movimiento de un personaje. Es muy sencillo: quiero que se mantenga quieto salvo cuando clique sobre el botón derecho del ratón. No necesito arrastrarlo porque voy a usar un sistema de turnos. El problema es, que aunque parece que responde al click, se me cae por todos lados. Es decir, no consigo que no le afecte la gravedad. De momento este es el código que he hecho. Me creo el objeto personaje, le asigno a false el booleano useGravity y después en el método update compruebo si hago click y le asigno una nueva posición. No da errores de compilación, pero el pobre se cae todo el rato.No se que hago mal, me pregunto si viendo el código así por encima véis algún fallo tonto que esté pasando por alto. Gracias de antemano.
using UnityEngine;
using System.Collections;
/* Este script controla el movimiento de cada jugador:
* Permite que se mueva sobre el eje X (horizontal) y el Z (vertical)
* segun la posicion del mouse */
public class PlayerControl : MonoBehaviour
{
//puntos de partida
public int puntos= 0;
// Update is called once per frame
void Update ()
{
Rigidbody player = this.GetComponent<Rigidbody> ();
player.useGravity = false;
if (Input.GetMouseButton (0) == true) {
var mousePos=Input.mousePosition;
Vector3 worldPos = Camera.main.ScreenToWorldPoint(mousePos);
worldPos = Camera.main.ScreenToWorldPoint (Input.mousePosition);
worldPos.z = 0;
player.transform.position = worldPos;
}
}
}
#7
General (Antiguo) / ¿Se pueden hacer estadísticas del juego?
Septiembre 24, 2015, 04:44:57 PM
Es decir, al finalizar el juego, meterle algo rollo "puntos obtenidos por X cosa". He pensado que sería una scene final donde aparecería un cuadro. No se si se puede ir guardando esa información en una tabla y luego importarla al juego.
#8
General (Antiguo) / En qué me he metido...
Septiembre 09, 2015, 05:08:04 PM
Hola a todos, estoy acabando la carrera y elegí como proyecto hacer un juego tipo oca pero en el que a cada casilla que pises te haga una pregunta, con sistema de turnos para 8 jugadores. Elegí unity porque me pareció lo más fácil y atractivo pero estas vacaciones he ido mirando cosas para empezar a saber algo y ... en qué hora. Todo lo que encuentro para dummies son tutoriales para hacer juegos tipo angry birds o tipo runner Así es que empiezo a estar un poco desesperada. ¿Sabéis de algún tutorial para gente MUY NOOB con unity? Muchas gracias.
#9
General (Antiguo) / En qué me he metido...
Septiembre 09, 2015, 05:08:02 PM
Hola a todos, estoy acabando la carrera y elegí como proyecto hacer un juego tipo oca pero en el que a cada casilla que pises te haga una pregunta, con sistema de turnos para 8 jugadores. Elegí unity porque me pareció lo más fácil y atractivo pero estas vacaciones he ido mirando cosas para empezar a saber algo y ... en qué hora. Todo lo que encuentro para dummies son tutoriales para hacer juegos tipo angry birds o tipo runner Así es que empiezo a estar un poco desesperada. ¿Sabéis de algún tutorial para gente MUY NOOB con unity? Muchas gracias.
Páginas1