Jump to content
UnitySpain

Search the Community

Showing results for tags 'imagen'.



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 8 results

  1. Buenas tardes, Primero quiero pedir perdón por registrarme y en vez de contribuir echando un cable, empezar pidiendo ayuda. Bueno al lio... Tengo un problema de planteamiento de estructura, os pongo un ejemplo, que no se como transformarlo a C# Definir un array con unas imágenes (Creo que con una funcion public y añadiendola a un objeto, puedo adjuntarle todas las imágenes, no?) Definir una variable A, que contenga la lista de imágenes del array. Definir una variable B que tambien contenga la lista del array. Crear un metodo que: De la variable A, elije una imagen al azar. Esa imagen se coloca en unas coordenadas Esa imagen se resta de la lista A. Crear otro metodo que: De la variable B elija 2 imágenes al azar. Esas imágenes las coloca en otras coordenadas Esas imágenes se restan de la lista B Cuando la lista B se queda vacia se reinicia de nuevo el contenido de la lista B. Cuando lo leo en Español, no parece muy complicado, al menos la expresión. Pero cuando quiero pasarlo a c#.... ya es harina de otro costal.... Muchas gracias de antemano por la ayuda.
  2. Quiero obtener el texto de una imagen, pero no puedo utilizar Vision de Google, porque no tengo tarjeta de credito :( , e intentado con Vuforia, pero tengo problemas y no se que hacer, gracias por su tiempo.
  3. hola estoy empezando con blender, este es mi primer diseño. un saludo.
  4. Estimados, Primero buenos días! No se si este es el foro indicado para publicar esto, pero aun no me habilitan el resto. Mi problema es el siguiente, estamos desarrollando un juego de disparos, en Unity3d, en el cual se pueden generar reportes en Pdf de los tiros que hemos hecho. Mediante el siguiente código saco las medidas y posición de la Diana de tiro en pantalla: public float[] getPositionObject(GameObject gameObject, Camera camera) { float depth = gameObject.transform.lossyScale.z; float width = gameObject.transform.lossyScale.x; float height = gameObject.transform.lossyScale.y; Vector3 gpSize = gameObject.GetComponent<Renderer> ().bounds.size; float[] posiciones = new float[4]; Vector3 lowerLeftPoint = camera.WorldToScreenPoint( new Vector3( gameObject.transform.position.x - (gpSize.x / 2), gameObject.transform.position.y - (gpSize.y / 2), gameObject.transform.position.z - (gpSize.z / 2)) ); Vector3 upperRightPoint = camera.WorldToScreenPoint( new Vector3( gameObject.transform.position.x + (gpSize.x / 2), gameObject.transform.position.y + (gpSize.y / 2), gameObject.transform.position.z - (gpSize.z / 2) ) ); Vector3 upperLeftPoint = camera.WorldToScreenPoint( new Vector3( gameObject.transform.position.x - (gpSize.x / 2), gameObject.transform.position.y + (gpSize.y / 2), gameObject.transform.position.z - (gpSize.z / 2) ) ); Vector3 lowerRightPoint = camera.WorldToScreenPoint( new Vector3( gameObject.transform.position.x + (gpSize.x / 2), gameObject.transform.position.y - (gpSize.y / 2), gameObject.transform.position.z - (gpSize.z / 2) ) ); float xPixelDistance = Mathf.Abs( lowerLeftPoint.x - upperRightPoint.x ); float yPixelDistance = Mathf.Abs ( lowerLeftPoint.y - upperRightPoint.y ); posiciones [] = xPixelDistance; posiciones [1] = yPixelDistance; posiciones [2] = lowerLeftPoint.x; posiciones [3] = lowerLeftPoint.y; Debug.Log( "This is the X pixel distance: " + xPixelDistance + " This is the Y pixel distance: " + yPixelDistance ); Debug.Log("This is the lower left pixel point: " + lowerLeftPoint); Debug.Log(" This is the upper left point: " + upperLeftPoint ); Debug.Log("This is the lower right pixel point: " + lowerRightPoint); Debug.Log(" This is the upper right pixel point: " + upperRightPoint); return posiciones; } Luego esta información mas la ubicación del disparo las envió a una DLL para hacer la hacer el PDF con ItextSharp, acá escalo la imagen y dibujo los disparos sobre ella: int cantDisparos = ; for (int z = ; z < player.shoots.Count; z++) { g.DrawImage(mrkImg, ( diaparo.x - posiciones[2]) * (500 / posiciones[]), (Constants.UNITY_SCREEN - disparo.y - posiciones[3]) * (500 / posiciones[1])); } En donde disparo es la posición en en x,y del mismo, posiciones es el array cargado con los datos de la Diana, UNITY_SCREEN es una constante con valor en 1080. player.shoots[z].x - posiciones[2]) * (500 / posiciones[0]): acá escalo el disparo dentro de una imagen de 500px (Constants.UNITY_SCREEN - player.shoots[z].y - posiciones[3]) * (500 / posiciones[1])): En el eje Y ademas de escalar la imagen a 500px, debo cambiar el (0,0), en unity es abajo a la izquierda y en Win es arriba a la izquierda. Todo esto funciona perfectamente, salvo por un desfasaje en los puntos. Están desplazados sobre el eje y un poco hacia abajo. Entiendo que el problema puede venir desde Unity cuando calculo la ubicacion del Objeto, ya que el mismo esta en 3D, nose como juega el eje Z en este caso. Les adjunto una imagen de como salen ahora los disparos y donde deberían salir. (los círculos rojos son donde debería estar el disparo) Espero se entienda y puedan ayudarme. Desde ya muchas gracias!!!
  5. hola, es la primera consulta que hago en el foro, he intentado abrir tema en la seccion de scripting de unity, pero no me da la opcion. si no es el foro correcto indicarmelo, por favor. la duda es como acceder a imagenes (fotos, imagenes descargadas...) que se encuentran en el dispositivo donde se instala el juego. La idea es poder acceder al sistemas de archivos para seleccionar una imagen y guardarla en una carpeta o base de datos del juego para poder usarla, como por ejemplo para poner una foto de perfil o fondo. Me imagino que dependiendo de la plataforma será de distinta forma, pero he estado buscando y no he encontrado nada. por ejemplo, en html5 corriedo en pc puedes hacer un input type:file, y despues con javascript guardarlo o copiar en un archivo. gracias. un saludo
  6. como puedo leer una imagen png desde el directorio y luego ponerlo a un panel
  7. Hola. Quiero poner o mostrar una imagen en una zona determinada de una pantalla o escena. He colocado un Canvas y dentro de este he colocado una imagen. En Source, en el inspector, colocó la imagen, que la he importado a Unity como un Sprite, pero al dar al Play no aparece la imagen. ¿Cómo debo de proceder? ¿Qué más tengo que hacer? Gracias. Un saludo.
  8. Buenas, a ver si alguién me puede echar una mano con esto, soy nuevo en scripting, así q despacio xD Creo un script asociado a un plano, para traerme una img de un servidor local, funciona sin problema, pero lo que necesito es poder reemplazar ese archivo por otro con el mismo nombre, y que unity, recargue la textura y muestre la nueva en runtime. me da igual si lo hacemos por url www o por local/ os pego el codigo using UnityEngine; using System.Collections; // Get the content by url public class www : MonoBehaviour { public string url = "http://192.168.0.15/demo/img/1.png"; IEnumerator Start() { // Start a download of the given URL WWW www = new WWW (url); // Wait for download to complete yield return www; // assign texture Renderer renderer = GetComponent<Renderer>(); renderer.material.mainTexture = www.texture; } }
×
×
  • Create New...