Cita de: infotronica date=1489887470Vale... no me aparece el mensaje en consola cuando aprieto el botón. Hay algo que falla.. jaja
Quizás es porque el objeto donde adjuntaste el script esta desactivado? no sé si sera eso....
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úCita de: infotronica date=1489887470Vale... no me aparece el mensaje en consola cuando aprieto el botón. Hay algo que falla.. jaja
public function Destruir()
{
print("Hola");
}
Cita de: lightbug date=1489881827
Jajaj no lo jugas mas entonces
Cita de: infotronica date=1489857435Sí, sí... yo me refiero para hacer con UI, es solo utilizando OnClick(), pero es lo que te digo que no sé como hacer que cuando pulse el botón desaparezca jaja.
Porque directamente cuando inicio desaparece, yo lo que quiero es que la acción de desaparecer no la haga hasta que no pulse el botón.
Cita de: infotronica date=1489853964Pero usando "llave.active=false;"
Cita de: infotronica date=1489853964sabes algo para poner que no aparezca desactivado y que al pulsar desaparezca ?
Cita de: infotronica date=1489853964Me está siendo más complicado de lo que me esperaba.
Cita de: infotronica date=1489849962Digamos que yo he creado un gameobject llamado "llave" y a este le he asignado la script siguiente:
#pragma strict
var llave:GameObject;
function Start () {
}
function Update () {
Destroy(llave);
}
Ahora me voy al gameobject "llave" y en el inspector voy a la script arrastro la misma "llave"(como GameObject) a la script (variable que he definido en la script anterior), ahora me voy a mi botón y en el inspector donde pone OnClick() arrastro el gameobject "llave". Poniendo esto directamente cuando le doy al play mi llave me desaparece nada más comenzar, un saludo.
function OnMouseDown(){
//do something
}
Cita de: infotronica date=1488839056if (Input.GetKeyDown("e") )
{
abrirPuerta();
}