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(); } } } }
hola te conozco?
Cita de: rabinali date=1460748042" data-ipsquote="" data-cite="rabinali" class="ipsQuote">hola te conozco? /quote]No te acordás? el que tiene la empresa esa...
Título: Ayuda a pasar este script a c# porfavor
Publicado por: pioj en Abril 15, 2016, 11:01:26 PM
Pasado.http://hastebin.com/ewopitiliw.avrasm (http://hastebin.com/ewopitiliw.avrasm)
Gracias me ayudo mucho, una preguntota algunos tutoriales o algun material que me recomiendes conocer bien sobre esto de los scripts que me recomiendes?
Gracias, una duda, como se podra desactivar todo un script desde otro scrip por ejemplo quiero desactivar el RigidbodyFirstPersonController desde otro script?
[quote author=juankarlos date=1460767306" data-ipsquote="" data-cite="juankarlos" data-ipsquote-contapp="forums">Gracias, una duda, como se podra desactivar todo un script desde otro scrip por ejemplo quiero desactivar el RigidbodyFirstPersonController desde otro script? [/quote]Para acceder a las opciones de scripts/otros componentes, como rigidbodies y demás, utiliza el GetComponent<Component>. Por ejemplo:En C#, para desactivar un script: