Jump to content

Search the Community

Showing results for tags 'touch'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

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

Blogs

There are no results to display.

There are no results to display.


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

  1. enelmenu

    TV tactil

    Hola muy buenas. Abro este Topic para preguntar si alguien alguna vez a visto, trabajo o sabe como funciona una TV tactil. Resulta que me pidieron hacer una app para una TV tactil de un evento. Cuando lei TV TACTIL me sorprendi.... No tengo idea a que se refirio precisamente pero lo acepte jajaja Cuestion, es que ya tengo su proyecto terminado, pero no estoy seguro como va a andar en esa "TV tactil" asi que mi pregunta es: Si alguien sabe como funciona o trabajo con una, me puede explicar como funciona el touch? Que inputs puede tomar?
  2. Hola muy buenas a todos, alguien sabe alguna función para indicar la posición del toque (touch) en android pero que lo devuelva en Vector3? ejemplo de ello es en Clash Royale cuando tiras una carta/tropa. Gracias de antemano
  3. Saludos a todos. Tras muchas búsquedas sin éxito, por fin he encontrado un Joystick analógico virtual (en pantalla) para tablets y smartphones, pero que se base por fin en el uso de la nueva GUI que tiene Unity desde la 4.6.x. He tenido la oportunidad de probarlo, y tras unas leves modificaciones ya funciona para versiones 5.0 en adelante. Lo he reducido de tamaño con sólo lo necesario y lo he vuelto a empaquetar. El Package en cuestión lleva una scene de prueba que mueve una píldora por un escenario cerrado, para probar colisiones. El Joystick como tal se encuentra dentro de un panel, dentro del Canvas (como toca). Enlace: http://www.filedropper.com/uguijoystick Espero que os sirva tanto como a mí, y que le deis mucho uso!
  4. Buenas tardes, Tengo una duda con los controles para el móvil. Teniendo en cuenta que lo único que necesito es detectar un dedo en pantalla, en que posición está en cada momento (por si lo mueves mientras lo mantienes apretado) y detectar si se pulsa un botón de la UI: He visto que es posible utilizar dos tipos de inputs y no sé si es mejor uno que otro, es indiferente o uno sirve para multitouch y otro no. 1) El Input.GetMouseButton (down/up). Es sencillo de utilizar, puedo hacer pruebas en el editor con el mouse y después en el móvil lo reconoce como un toque con el dedo en pantalla. 2) El Input.GetTouch y sus derivados (Touch.Phase.Began/Moved/etc). Con este además puedes detectar cuantos dedos ahí en pantalla para hacer multitouch (cosa que no necesito). Es un poco más rollo de utilizar, pero se llama Touch, con lo que parece más orientado al móvil, o...no hay ninguna distinción con el caso 1) y solo es lo del multitouch. Alguien sabe la respuesta? jeje Gracias. Saludos, Antonio. Yo mismo me he encontrado la solución jeje. Mouse SimulationOn top of native touch support Unity iOS/Android provides a mouse simulation. You can use mouse functionality from the standard Input class. Note that iOS/Android devices are designed to support multiple finger touch. Using the mouse functionality will support just a single finger touch. Also, finger touch on mobile devices can move from one area to another with no movement between them. Mouse simulation on mobile devices will provide movement, so is very different compared to touch input. The recommendation is to use the mouse simulation during early development but to use touch input as soon as possible.
  5. Un saludo a todos Querría saber que script es necesario para arrastrar un objecto por la pantalla solo en los ejes x e y, y a quien le asigno dicho scritp al objecto ? Gracias por la ayuda.
  6. soy nuevo y estoy intentando hacer que al apretar el lado derecho de la pantalla el personaje dispare, pero al compilar el codigo me sale " error CS0120: An object reference is required to access non-static member `UnityEngine.Touch.position' " el codigo donde me sale error es: void Update () { if (gameStart) { if (gameOver) {GameOver();} else{ //cada vez que morir sea true se ejecuta GameOver speed += aceleration * Time.deltaTime; powerText.text = ": " + powerCount; if(iniciateWave == true ){StartCoroutine (SpawnWaves ()); iniciateWave = false;} --> if(Touch.position.x > Screen.width/2 ){ PowerShotPad (); } } } } donde marca la flecha es donde ocurre el problema :C gracias de antemano y pordon por ser noob con estas cosas :C
  7. gente unitera, una consulta,en mi proyecto tengo que el personaje salte cuando aprieto el boton 0 del mouse y dispare cuando aprieto el botón 1 del mouse (estas son las únicas acciones del juego sin contar los botones de gui), ahora quiero hacer eso mismo pero en una pantalla de movil, alguien sabe como hacer para que al tocar la mitad derecha de la pantalla el personaje salte y al tocar la mitad izquierda el personaje dispare? o que tendría que poner en los if para que funcionase :c
  8. Hola a todos!!! de nuevo yo por aquí verán, siempre veo como en la mayoría de juegos android, se puede hacer "drag" con un dedo y "scale" con dos... verán he investigado ( y por esto me refiero a preguntarle a alguien mas XD), pero no he encontrado lo que busco... mi intencion no es pasar las coordenadas de la pantalla a las coordenadas del espacio 3D, eso me daria resultados, incorrectos, por ejemplo De ahí que lo que busco, es disparar un rayo que 1.- encuentre el objeto que deseo mover 2.- encuentre sus coordenadas (las del rayo) en el plano X-Z cuando Y=0 es decir en el suelo y al mover el dedo... 1.- encuentre la diferencia con respecto al punto anterior en el plano X-Z cuando Y=0 2.- sume eso a la posición inicial del objeto haciendo que el mismo, se mueva con mi dedo. Espero haberme hecho entender de la mejor manera alguna idea? recursos de investigacion? sugerencias? aprecio mucho su ayuda....
  9. Hola, ante todo muy buenos días. Hace poco me pase al Unity 5 y mi vida es hoy un infierno jajaj. La cosa es que estoy creando un juego de autos y necesito que, por ejemplo, si estoy acelerando y aprieto el botón "girar a la derecha", el auto no deje de acelerar. Es decir, que la pantalla detecte las dos cosas y haga las dos. Ya probé mil cosas, for, foreach, CrossPlatForm, Canvas, UI y nada nada. Se que esta ahí la cosa pero no puedo hacerlo andar, mire tutoriales, pero no eran lo que buscaba y trate de adaptarlo pero nada. Alguien puede decirme que usan para que se puedan apretar dos botones a la vez en la pantalla para algo tan simple como acelerar y doblar al mismo tiempo? Desde ya muchas gracias. Si necesitan mi código les paso. Saludos.
  10. hola tengo un problema con esta script como la convierto a touch android es un script que me ayudara en mi menu y la quiero convertir var clicked : boolean = false; var CameraMenu : Camera; var CameraSettings : Camera; var CameraSingleplayer : Camera; var CameraMultiplayer : Camera; var CameraCoop : Camera; var CameraVerses : Camera; function OnMouseDown() { clicked = !clicked; CameraMenu.camera.enabled = false; CameraSettings.camera.enabled = false; CameraSingleplayer.camera.enabled = true; CameraMultiplayer.camera.enabled = false; CameraCoop.camera.enabled = false; CameraVerses.camera.enabled = false; }
  11. Hola, compre un template de Asset Store el cual es llamado Guitar Unity y segun esta adaptado para dispositivos moviles, el caso es que al querer compilar para la plataforma Android un Script me da un error de compilacion y no compila, el error es este: unity.engine.gameobject does contain definition for collider Y el codigo completo es este: using UnityEngine; using System.Collections; public class TouchControl : MonoBehaviour { #if !UNITY_EDITOR && ( UNITY_IPHONE || UNITY_ANDROID ) ControlInput ControlInput; bool[] StringChanges = new bool[ ControlInput.NumStrings ]; //Use this for initialization void Start() { ControlInput = GetComponent<ControlInput>(); } void Update() { for( int i = 0; i < ControlInput.NumStrings; ++i ) { StringChanges[ i ] = false; } for( int i = 0; i < Input.touchCount; ++i ) { Touch touch = Input.GetTouch( i ); if( touch.phase == TouchPhase.Moved || touch.phase == TouchPhase.Stationary ) { Ray ray = Camera.main.ScreenPointToRay( touch.position ); RaycastHit hit; for( int j = 0; j < ControlInput.NumStrings; ++j ) { if( ControlInput.GetStringButton( j ).Collider.Raycast( ray, out hit, Mathf.Infinity ) ) { StringChanges[ j ] = true; } } } } for( int i = 0; i < ControlInput.NumStrings; ++i ) { ControlInput.OnStringChange( i, StringChanges[ i ] ); } } #endif } Y la linea que me da el error es la 10, donde dice .coliider, segun es por que no encuentra collider en un GameObject, pero ya revise y todos tienen sus respectivos colliders, ¿pueden ayduarme? Muchas gracias
  12. HOla! bueno el titulo lo dice todo, alguien sabe como guardar el objeto que "pico" en una variable, para luego hacer aparecer un menú(esto ya lo ando solucionando con la UI), que modifique el objeto.? la idea es que el jugador pueda escoger si quiere que se vea un objeto y el material con el que se visualizará solo necesito lo de la selección XD pero pues si me ahorran la investigación para el resto agradezco muchisimo.
UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...