Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: kalm97 en Julio 21, 2015, 08:32:57 PM

Título: Quiero cambiar la forma de mi script a algo mas general
Publicado por: kalm97 en Julio 21, 2015, 08:32:57 PM
Tengo esta script con animaciones para una puerta deslizable  pero lo quiero cambiar a una script general para no hacer muchas animaciones y q crasheen el juego, en vez de una animacion quisiera que e #pragma strictprivate var guiShow : boolean = false;var isOpen : boolean = false;
var door : GameObject;
var rayLength = 10;function Update()
{    var hit : RaycastHit;
    var fwd = transform.TransformDirection(Vector3.forward);
    
    if(Physics.Raycast(transform.position, fwd, hit, rayLength))
    {
        if(hit.collider.gameObject.tag == "Door")
        {
            guiShow = true;
            if(Input.GetKeyDown("e") && isOpen == false)
            {
                door.animation.Play("Door1");
                isOpen = true;
                guiShow = false;
            }
            
            else if(Input.GetKeyDown("e") && isOpen == true)
            {
                door.animation.Play("Door2");
                isOpen = false;
                guiShow = false;
            }
        }
    }
    
    else
    {
        guiShow = false;
    }
}function OnGUI()
{
    if(guiShow == true && isOpen == false)
    {
        GUI.Box(Rect(Screen.width / 2, Screen.height / 2, 100, 25), "E");
    }
    if(guiShow == true && isOpen == true)
    {
        GUI.Box(Rect(Screen.width / 2, Screen.height / 2, 100, 25), "E");
  }
} Ya este script ya lo subi con la misma intencion pero no comprendo lo q me quieren desir no soy bueno asiendo codigos...
Título: Quiero cambiar la forma de mi script a algo mas general
Publicado por: H@pesend en Julio 21, 2015, 10:21:32 PM
"desir"? "asiendo"? 
Título: Quiero cambiar la forma de mi script a algo mas general
Publicado por: pioj en Julio 21, 2015, 10:41:18 PM
@kalm97 (//<___base_url___>/profile/25527-kalm97/) , hubiera sido más preferible que continuaras tu duda en el anterior Topic, ya que está relacioanda con el mismo asunto de la puerta deslizable... 
Título: Quiero cambiar la forma de mi script a algo mas general
Publicado por: GSG3D en Julio 21, 2015, 11:47:24 PM
A un script general? Y si es una puerta deslizable, porque directamente no lo haces con transform.Traslate?