Jump to content
UnitySpain

Search the Community

Showing results for tags 'c'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Inicio
    • Proyectos
    • Offtopic
    • Unity Feeds
    • Website
  • Mesa de ayuda
    • Unity
    • Arte
    • Otras Especialidades
    • Builds & Dispositivos
  • Aportes de la Comunidad
    • Recursos
    • Eventos
    • Buenas Prácticas
  • Bolsa de trabajo & Colaboraciones
    • Ofertas y Demandas
  • Post Antiguos
    • General (Antiguo)

Blogs

  • byGui
  • El Blog de Pioj

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Especialidad

Found 14 results

  1. Buenas gente, como podria "destruir" una esfera al colisionar con entrar en un trigger? Sistema de particulas? Funciones nativas? Me orientan? :D Gracias de antemano, soy bien nuevito aqui :D
  2. Hola, estoy realizando un videojuego y me gustaría saber que ciudad les gustaría como escenario para nuestro videojuego.
  3. Buenas compañeros! Espero no ser de tanta molestia con tantas preguntas en el foro, es que soy adicto a aprender y me encanta enterarme por un medio mas interactivo como lo es este! :D En fin, tengo dudas sobre el uso de Android en unity. Esto es general, que se necesita para configurarlo? El sdk solamente? Por otro lado, completamente diferente, como puedo darle una direccion a un objeto y que este vaya a cierta velocidad en esa direccion? Para darse con un ejemplo, tengo a mi personaje, y torretas que le apuntan.. cada cierto tiempo disparan, lo que crea la bala. Lo que debo hacer es darle direccion y velocidad.. es un plataformas 2D, y el movimiento debe ser interpolado. (Es muy probable que con lerp pueda hacerse, pero no me hago idea). Estuve buscand, y nada concreto sobre esta modalidad de movimiento de objetos. Muchas gracias compañeros de ante mano!
  4. Buenas a todos, les comento, tengo un evento lerp en la camara principal (Y unica ) de mi juego, el tema es que al darse cierta circunstancia esta debe moverse gracias al siguiente codigo: using System.Collections; using System.Collections.Generic; using UnityEngine; public class subLevelPass : MonoBehaviour { private Vector3 Inicio; private Vector3 Final; float lerpTime = 5f; float currentLerpTime; void Start() { Inicio = transform.position; Final = new Vector3 (5.81f, -16.42f, 0f); } void Update() { //increment timer once per frame currentLerpTime += Time.deltaTime; if (currentLerpTime > lerpTime) { currentLerpTime = lerpTime; } float perc = currentLerpTime / lerpTime; transform.position = Vector3.Lerp (Inicio, Final, perc); } } El problema viene cuando al llegar a su destino, la camara desaparece, a que se debe esto? Se que algo me estoy olvidando.
  5. Buenas a todos! Quiero realizar una aplicación para los móviles con S.O Android y iOS. Empeze haciéndola en Android estudio,pero entonces tendré que programar todo dos veces,una para Android y otra para iOS. Pensé en hacerlo con Unity pero veo poca información sobre el asunto.No se si se podría llegar hacer o no por lo que vengo a pedir opiniones. Mi idea de la aplicación,es tener el típico menú en un lado y al darle se despliege el menú entero, conectar la aplicación a una bbdd MySQL,el típico mapa de Google maps,un formulario de contacto,una galería de fotos, y poco más. Se podría hacer?que opinan? Gracias a todos de antemano!
  6. Hola, muy buenas. A penas sé nada de programar y me atiborro a tutoriales para ir avanzando, pero me he topado con un problema que me lleva de cabeza algún tiempo: Resulta que he conseguido hacer que cuando haga click izquierdo con el ratón aparezca el texto sobre puesto con un canvas, y, al clicar nuevamente que desaparezca. Además quiero que en la misma acción apareca o desaparezca el material, al mismo tiempo que lo hace el texto. Mi problema es que no consigo hacer el cambio de material ("MaterialA" (cuando no aparece texto ) a "MaterialB" (cuando aparece el texto)), los tutoriales que he encontrado eran de anteriores versiones de Unity, y al parecer ya no funciona de la misma manera. Adjunto código hasta ahora funcional, gracias de antemano! using UnityEngine; using UnityEngine.UI; using System.Collections; public class DisplayUITapa : MonoBehaviour { public string myString; public Text myText; public float fadeTime; public bool displayInfo; public GameObject[] ItemGlow; // Use this for initialization public void Start () { myText = GameObject.Find ("TextTapa").GetComponent<Text> (); myText.color = Color.clear; //Screen.showCursor = false; //Screen.lockCursor = true; } // Update is called once per frame public void Update () { FadeText (); /*if (Input.GetKeyDown (KeyCode.Escape)) { Screen.lockCursor = false; }*/ } //Ratón sobre... /* void OnMouseOver() { displayInfo = true; } void OnMouseExit() { displayInfo = false; }*/ //Clic sobre el objeto void OnMouseDown() { if (displayInfo == false) { displayInfo = true; GetComponent<Renderer>().materials[].color = Color.black; } else { displayInfo = false; } } //Desvanecimiento void FadeText () { if(displayInfo) { myText.text = myString; myText.color = Color.Lerp (myText.color, Color.white, fadeTime * Time.deltaTime); } else { myText.color = Color.Lerp (myText.color, Color.clear, fadeTime * Time.deltaTime); } } }
  7. Buenas ! Tengo 3 foreach,uno para buscar cuantas carpetas hay en un directorio,otro para buscar los png que hay y otro para buscar los exe que hay. El problema es que para buscar cada exe y luego png doi 36 vueltas ,como puedo arreglarlo?como puedo hacer que solo busque los archivos con esas extensiones y no valla comprobando toodos los archivos? Y como puedo hacer que busque png y jpg? y lo mismo con exe y lnk? foreach (var juego in data.Juegos) { } //creamos los botones por cada carpeta que tengamos en Apps if (Directory.Exists(rutasapp)) { foreach (string dataApp in Directory.GetDirectories(rutasapp)) { GameObject button = Instantiate(buttonPrefab) as GameObject; button.transform.SetParent(layout); button.name = "Button" + layout.childCount; //buscamos todos los ficheos que sean .exe y los guardamos en data foreach (string data in Directory.GetFiles(@dataApp)) { if (Path.GetExtension(@data) == ".exe") { //al clicar el boton ejecutamos el exe que hemos guardado anteriormente .NO FUNCIONA button.GetComponent<Button>().onClick.AddListener(() => Process.Start(data)); UnityEngine.Debug.Log(data); } //buscamos todas las imagenes que sean .png y las guardamos en imagenes foreach (string imagenes in Directory.GetFiles(@dataApp)) { if (Path.GetExtension(@imagenes) == ".png") { string imgPath = imagenes; //si no exite nos muestra el mensaje de error if (!File.Exists(imgPath)) { UnityEngine.Debug.LogError("File doesn't exist: " + imgPath); return; }
  8. Saludos. Soy nuevo en unity pero en programación me considero bueno, tengo la idea de hacer un juego al estilo de un freerunner tengo varias secciones de ese "camino" y quiero generarlas al azar, en mi cabeza la imaginé asi: el personaje va corriendo y al llegar al final de una sección del camino activa un script que hace aparecer aleatoriamente otra sección y eliminando la anterior, manteniendo así un recorrido infinito y aleatorio, esa técnica estaría bien? o existe alguna otra mejor o asset o algo? gracias.
  9. Buenas. Tengo una funcion que lee datos de un xml que es esta: private string xmlPath; public XmlManager(string xmlPath) { this.xmlPath = xmlPath; } public Datos ReadXmlTest() { XmlSerializer serializer = new XmlSerializer(typeof(Datos)); StreamReader reader = new StreamReader(xmlPath); Datos data = (Datos)serializer.Deserialize(reader); reader.Close(); return data; } lo que ago con eso es conseguir unas rutas de unas fotos y guardar todas las rutas en data. Luego tengo esta clase using System.Diagnostics; using UnityEngine; public class AppButton : MonoBehaviour { private Juego game; public void Init(Juego game) { this.game = game; } private void RunApp() { Process.Start(game.ruta); } } y luego tengo esta clase donde esta el foreach private Datos data; public GameObject Button; void Awake() { string path = "C:/Users/datos.xml"; XmlManager xmlMng = new XmlManager(path); data = xmlMng.ReadXmlTest(); foreach (var juego in data.Juegos) { GameObject newButton = (GameObject)Instantiate(Button); newButton.GetComponent<AppButton>(); // // } } En la ultima clase donde estan las // tengo que LLamar al Init de AppButton con juego pero no se como hacerlo. Y aparte de eso como puedo hacer que por cada elemento que alla en el xml,se cree un boton con la imagen que hay en las rutas de los xml. Espero explicarme bien soy nuevo en esto
  10. votar en contrafavorito Buenas. Tengo una aplicación en Unity y tengo una clase donde asigno a unos botones un texto. Quiero que los textos de los botones se cojan de un archivo xml. Tengo hecho esto para leer el XML pero no se como sacar los datos y llevarlos a la otra clase. Este es mi codigo : Public void leerXml() { datos libros = null; string path= @"C:\libros.xml" XmlSerializer serializer = nwe xmlSerializer(typeof(datos)); StreamReader reader = new StreamReader(path); libros = (datos)serializer.deserialize(reader): reader.close } Creo que eso lo tengo bien y me lee los datos del xml,pero como puedo conseguirlos y llevarlos a otra clase para asignar a los botones los textos del xml?
  11. Buenas. Tengo el siguiente código que lee un xml ,y recoge los datos y los guarda en una variable. private void leerxml(){ xElement rootnode= xelement.load(@"C:/xml.xml"); foreach (xElement chlid in RootNode.Elements()) { if(chield.Name.Localname.Equals("datos")) { string xml = child.Value.Tostring(); Debug.Log(xml) } } } Mi Xml es este : <libro> <libroEjemplo> <nombre>Alfredo Reino</nombre> <email>alf@ibium.com</email> </libroEjemplo> <libroEjemplo> <nombre>Alfredo Reino</nombre> <email>alf@ibium.com</email> </libroEjemplo> </libro> En la variable xml,cuando ago el Debug.log(xml) me saca esto: Alfredo Reino alf@ibium.com Alfredo Reino alf@ibium.com Necesito coger los datos separados,para que luego en otra clase los use,pero no se como hacer para coger los datos individualmente y luego poder usarlos individualmente para mostrarlos en diferentes sitios. Si alguien tiene alguna idea .. Gracias de antemano
  12. Hola a todos! He estado bastante ausente en el foro debido a exámenes y vacaciones, todavía queda un mes largo de descanso por delante y qué mejor que picar un poco de código jajaja. Espero poder mostrar algo de lo que tengo entre manos muy pronto, de momento tengo una parte de la mecánica del juego hecha, se trata de un juego de carreras, supongo que cuando tenga modelos y escenarios definidos habrá algo que mostrar. Siempre me enrollo, la duda en sí es acerca del singleton, tengo varios gestores, en los que pido y doy variables, como no suelo acceder constantemente a ellos y en algunos casos persisten entre escenas me ha parecido buena idea hacer uso del singleton, el problema (o no) es que voy acumulando varios (5-6) y no sé si esto perjudique el rendimiento. Gracias!!
  13. Hola a la comunidad, pues vengo con otro error mas y es que ya arregle todos los problemas anteriores pero al intentar disparar la bala siempre se dispara hacia una direccion.Es decir tengo el arma con un objeto bala que indica la posicion desde donde deberia aparecer la bala, sin embargo si el personaje se mueve tiene que poder disparar hacia donde quiera y pues no se como hacer para que le de un impulso al rigidbody utilizando un addforce pero que siempre el impulso se haga desde la parte trasera de la bala, asi si el personaje se mueve puede disparar hacia donde quiera.Me podrian ayudar? mas o menos que podria hacer porque lo que yo hago es esto: bala.getcomponent<Rigidbody>().addforce(aqui tengo el problema ya que no se hacia donde poner la direccion,forcemode.impulse);
×
×
  • Create New...