Menú

Mostrar Mensajes

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.

Mostrar Mensajes Menú

Temas - Junior JK

#1
General (Antiguo) / Duda sobre input en moviles
Octubre 18, 2017, 08:50:44 AM
Hola disculpen la molestia tengo un detalle sobre un formulario que estoy haciendo en Unity, es sobre los campos de textos al ahora de escribir algo el teclado del móvil se pone encima de campo de texto y no puedo visualizar el campo al que estoy escribiendo, como podría solucionar esto que haga la misma acción que por ejemplo en muchas aplicaciones al escribir el campo se posiciona arriba del teclado y hací se ve en que campo escribo,gracias
#2

var Distancia : float;

var Panel : UI.Image;
var TextoTitulo : UI.Text; // texto del titulo
var TextoDescripcion : UI.Text; // texto de la descripcion del objeto

var O1 : GameObject; // objeto

function Start () {

Panel.enabled = false;
TextoTitulo.enabled = false;
TextoDescripcion.enabled = false;


O1.SetActive(false);
}

function Update () {

//DESACTIVAR
if(Input.GetButtonDown("Fire2")){
Panel.enabled = false;
TextoTitulo.enabled = false;
TextoDescripcion.enabled = false;


O1.SetActive(false);
}
//ACTIVAR
if(Input.GetButtonDown("Fire1")){

var R : RaycastHit;  // Raycast
var P = transform.parent.position;  //Posicion desde donde sale el Raycast
var D = transform.TransformDirection(Vector3.forward); // Forward, el raycast va hacia delante

if(Physics.Raycast(P,D,R,Distancia)){  
var rotation = Quaternion.FromToRotation(Vector3.up, R.normal);

if(R.collider.tag == "Objeto1"){

Panel.enabled = true;
TextoTitulo.enabled = true;
TextoDescripcion.enabled = true;

O1.SetActive(true);

TextoTitulo.text = ("COFRE").ToString();
TextoDescripcion.text = ("Cofre del año 1997, perdido durante la expedición...").ToString();
}
}
}
}
var Distancia : float; var Panel : UI.Image; var TextoTitulo : UI.Text; // texto del titulo var TextoDescripcion : UI.Text; // texto de la descripcion del objeto var O1 : GameObject; // objeto function Start () { Panel.enabled = false; TextoTitulo.enabled = false; TextoDescripcion.enabled = false; O1.SetActive(false); } function Update () { //DESACTIVAR if(Input.GetButtonDown("Fire2")){ Panel.enabled = false; TextoTitulo.enabled = false; TextoDescripcion.enabled = false; O1.SetActive(false); } //ACTIVAR if(Input.GetButtonDown("Fire1")){ var R : RaycastHit; // Raycast var P = transform.parent.position; //Posicion desde donde sale el Raycast var D = transform.TransformDirection(Vector3.forward); // Forward, el raycast va hacia delante if(Physics.Raycast(P,D,R,Distancia)){ var rotation = Quaternion.FromToRotation(Vector3.up, R.normal); if(R.collider.tag == "Objeto1"){ Panel.enabled = true; TextoTitulo.enabled = true; TextoDescripcion.enabled = true; O1.SetActive(true); TextoTitulo.text = ("COFRE").ToString(); TextoDescripcion.text = ("Cofre del año 1997, perdido durante la expedición...").ToString(); } } } }