He hecho un curso de diseño de videojuegos con unity y fui metiendo scripts, copia-pega para ir haciendo cosillas y terminar el proyecto final. No me exigían programación pero parece que soy cabezota y me gusta ver el resultado final.Empiezo ahora con c# , esta vez con tutoriales de internet ya que no voy a tener tiempo de seguir otro curso. Pero me gusta bastante y tengo mucha paciencia que creo que es imprescindible.
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) / sistema de particulas no se ve
Marzo 29, 2016, 02:23:37 AM
ufff, vaaaaale se nota que de programación cero, estoy en ello....., agradezco vuestra pacienciaBien, primer problema resuelto:He añadido un escena más:escena 1: destruyo todas las cajas y paso a la escena 2. Pero ahora en el pc si pasa de la escena 1 a la 2 y en el móvil no......escena 2: pongo en la cámara el sonido en audiosource play awake, instancio las particulas (GAMEOBJECT) y las destruyo en 3 segundos. Esto funciona correctamente.#pragma strictvar particulas: GameObject;
function Update () { Instantiate (particulas,transform.position,transform.rotation);
Destroy (particulas, 3); }#pragma strict function Update () { var elementos = GameObject.FindWithTag ("cajas");
if (elementos == null) {
Application.LoadLevel ("nivel 1");
}
}Se que se recomienda utilizar SceneManager.LoadScene, pero en java no me ha funcionado incluso poniendo en cabecera using UnityEngine.SceneManagement; Si lo hago en c# sí me funciona pero tengo el problema de no saber como poner lo anterior, lo he intentado y me da errores...... Me hubiese gustado ponerlo todo en un script pero dado que mis conocimientos de programación son nulos, soy incapaz, de momento........Después tema quitar-poner volumen de toda la aplicación.......no me queda na
function Update () { Instantiate (particulas,transform.position,transform.rotation);
Destroy (particulas, 3); }#pragma strict function Update () { var elementos = GameObject.FindWithTag ("cajas");
if (elementos == null) {
Application.LoadLevel ("nivel 1");
}
}Se que se recomienda utilizar SceneManager.LoadScene, pero en java no me ha funcionado incluso poniendo en cabecera using UnityEngine.SceneManagement; Si lo hago en c# sí me funciona pero tengo el problema de no saber como poner lo anterior, lo he intentado y me da errores...... Me hubiese gustado ponerlo todo en un script pero dado que mis conocimientos de programación son nulos, soy incapaz, de momento........Después tema quitar-poner volumen de toda la aplicación.......no me queda na
#3
General (Antiguo) / sistema de particulas no se ve
Marzo 28, 2016, 09:51:58 PM
gracias mrpacogp, tengo la version 5.3.3f, pero creo que lo que tengo es un error en el script.He cambiado los shaders a mobile como me recomendó iRoob y he probado las partículas en una pantalla para que se instancien nada más abrir esa escena y funcionan (antes de cambiar los shaders no funcionaban), no funcionan cuando "al eliminar todas las cajas" que es cuando deben instanciarse. Le he dado mil vueltas al script y no veo el error.....el script se lo he adjuntado a un elemento cualquiera de la escena en cuestión.#pragma strictpublic var particulas: Transform;
public var sonido:AudioClip;
function Update () { var elementos = GameObject.FindWithTag ("cajas");
if (elementos == null) {
Instantiate (particulas,transform.position,transform.rotation); AudioSource.PlayClipAtPoint(sonido,transform.position); }
}
public var sonido:AudioClip;
function Update () { var elementos = GameObject.FindWithTag ("cajas");
if (elementos == null) {
Instantiate (particulas,transform.position,transform.rotation); AudioSource.PlayClipAtPoint(sonido,transform.position); }
}
#4
General (Antiguo) / sistema de particulas no se ve
Marzo 28, 2016, 11:38:08 AM
[quote author=iRobb" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="35493" data-ipsquote-contentcommentid="128737 date=1459118719]Pues miras de cada objeto de las particles que shader utiliza, y en el shader, si está en la categoría de shader mobile o no.También te recomendaría hacer uno de partículas muy simple, con solo un objeto, y poner cada uno de los shaders que te encuentres hasta encontrar con el que no se ve.Yo estoy presumiendo que es el shader, pero como no veo ni código ni nada.[/quote]Muchas gracias, lo miraré. De todas formas si veo que no es eso ya miraré para subir imágenes porque aunque he aprendido a utlizar unity, es mi primera aplicación para móvil y estoy un poco perdida con algunas cosas que no había visto.
#6
General (Antiguo) / sistema de particulas no se ve
Marzo 27, 2016, 10:42:35 PM
Hola a todos, estoy haciendo una aplicación para móvil, tipo juego y tengo un problema con el que llevo varios días, se trata de que al ejecutar el juego en un móvil o en el pc, las partículas no se ven o no se ejecutan no sé.......el caso es que en el pc funciona correctamente. La cámara la tengo para que vea todo y todo está en la misma capa, además tiene el tag de main camara. (esto son cosillas que he visto por ahí y a veces dan problemas con este tema)Si a alguien se le ocurre algo para solucionarlo me vendría muy bien. gracias
Páginas1