Jump to content
UnitySpain

Search the Community

Showing results for tags 'null'.



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

  1. Hola amigos tengo una duda sobre el inputfield he tenido un problema y quisiera que me ayudaran para que lo resolvamos, bueno se trata que el inputfield esta en lazado con un button, cuando lo acciono para enviar la informaron del inputfield lo envía normal, pero el problema que tengo se basa en que cuando el inputfield este empty o null, y presione el button me envía esto "", en otras palabra se podría decir un carácter vació llegando a la base de datos que la tengo enlazada y desearía que no me envié esa información, me podrían decir si existe una manera en un sricpt para solucionar este problema o solo en el inspector del inputfield se propria solucionar, aun que lo busque pero no lo encontré bueno o si la hay pero no lo note me rectifican, aquí esta el script del inputfield y button el metodo para accionar el button es .insertar. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using Mono.Data.Sqlite; using System.Data; using System; public class insertuser : MonoBehaviour { public Text show; public InputField _user; public InputField _password; private string conn; string insertQuery; public void Start(){ conn = "URI=file:" + Application.dataPath + "/Plugins/DB/basedatos.s3db"; } public void insertar() { print("primero"); string _nombre="nombre"; string _apellido="apeliido"; int _ci=11111; if (String.IsNullOrEmpty(_user.text)) { print("vacio user"); _user=null; } if (String.IsNullOrEmpty(_password.text)) { print("vacio password"); _password=null; } Debug.Log("Path:"+conn); IDbConnection dbconn; dbconn = (IDbConnection) new SqliteConnection(conn); dbconn.Open(); IDbCommand dbcmd = dbconn.CreateCommand(); insertQuery = "INSERT INTO `usuario`(`user`, `password`, `nombre`, `apellido`,`ci`) VALUES ('"+_user.text+"','"+_password.text+"','"+_nombre+"','"+_apellido+"','"+_ci+"')"; dbcmd.CommandText = insertQuery ; IDataReader reader = dbcmd.ExecuteReader(); reader.Close(); reader = null; dbcmd.Dispose(); dbcmd = null; dbconn.Close(); dbconn = null; } }
  2. Buenas a todos, después de ir solucionando varios problemas, me he topado con este. En este caso es un puntero hacia donde apuntar, de manera que si este se mueve, el proyectil le siga, pero nada más empezar ya he tenido problemas, ya que lo fácil sería poner una variable gameobject donde colocar el gameobject "Puntero" pero el prefab Proyectil no me deja colocar ningún gameobject ni transform en la casilla del inspector tras crear la variable (debe ser prefab para poder clonarlo luego al disparar) ... así que he tratado de buscar el objeto puntero una vez se desencadena el script, pero aquí salta el problema, ya que me dice: NullReferenceException: Object reference not set to an instance of an object Proyectil.Update () (at Assets/_Resources/Scripts/Proyectil.js:77) Gracias de antemano. var objVel : int = 10; //velocidad if(Sigue == true) { var Pg = GameObject.FindWithTag("Punterolaser"); //el gameobject, tambien he intentado buscarlo con Find directamente (mismo resultado) var Objetivo : Transform = Pg.transform; //esta es la línea 77 donde sale el error var Distancia = Vector3.Distance (transform.position , Objetivo.position); if(Distancia != DistanciaExplota) { var Haciaobj : Vector3 = Objetivo.position - transform.position; transform.LookAt(Objetivo); transform.Translate(Haciaobj * objVel * Time.deltaTime); } else { Instantiate(explosion, transform.position, Quaternion.identity); DestroyProyectil(); } }
×
×
  • Create New...