예제 #1
0
 private void Awake()
 {
     ctrlNivel      = FindObjectOfType <ControladorNivel>();
     objAmperimetro = transform.GetChild(0).gameObject;
     objVoltimetro  = transform.GetChild(1).gameObject;
     objOhmetro     = transform.GetChild(2).gameObject;
 }
예제 #2
0
 private void Awake()
 {
     ctrlNivel          = FindObjectOfType <ControladorNivel>();
     ctrlRepositorio    = FindObjectOfType <ControladorRepositorio>();
     cpntSpriteRenderer = GetComponent <SpriteRenderer>();
     cpntAudioSource    = GetComponent <AudioSource>();
 }
예제 #3
0
 private void Start()
 {
     ctrlNivel      = FindObjectOfType <ControladorNivel>();
     objValor       = transform.GetChild(1).gameObject;
     cpntTextoValor = objValor.GetComponent <Text>();
     StartCoroutine(CorutinaActualizar());
 }
예제 #4
0
 private void Start()
 {
     ctrlNivel           = FindObjectOfType <ControladorNivel>();
     objContenido        = transform.GetChild(0).gameObject;
     cpntTextoPuntuacion = objContenido.transform.GetChild(0).gameObject.GetComponent <Text>();
     cpntTextoRecord     = objContenido.transform.GetChild(1).gameObject.GetComponent <Text>();
     objContenido.SetActive(false);
 }
예제 #5
0
    public void Start()
    {
        c     = ControladorNivel.controlador;
        borde = borde1.GetComponent <Animator>();

        //Iniacializamos la UI.
        puntos.text = "0 pt";
        mult.text   = "x1";
    }
예제 #6
0
    private void Awake()
    {
        ctrlNivel       = FindObjectOfType <ControladorNivel>();
        ctrlRepositorio = FindObjectOfType <ControladorRepositorio>();
        ctrlAvatar      = FindObjectOfType <ControladorAvatar>();

        cpntRigidBody   = GetComponent <Rigidbody2D>();
        cpntBoxCollider = GetComponent <BoxCollider2D>();
        cpntAnimator    = GetComponent <Animator>();
    }
예제 #7
0
    public void Awake()
    {
        if (controlador != null)
        {
            Destroy(gameObject);
        }
        else
        {
            controlador = this;
        }

        tablero = new Transform[tamanoTablero.x, tamanoTablero.y, tamanoTablero.z];
    }
예제 #8
0
    private void Start()
    {
        ctrlNivel       = FindObjectOfType <ControladorNivel>();
        ctrlRepositorio = FindObjectOfType <ControladorRepositorio>();

        moverseDerecha      = true;
        cpntSpriteRenderer  = GetComponent <SpriteRenderer>();
        cpntRigidBody       = GetComponent <Rigidbody2D>();
        cpntPolygonCollider = GetComponent <PolygonCollider2D>();
        cpntAnimator        = GetComponent <Animator>();
        cpntAudioSource     = GetComponent <AudioSource>();

        StartCoroutine(CorutinaAparecer());
    }
예제 #9
0
    private void Awake()
    {
        ctrlNivel = FindObjectOfType <ControladorNivel>();
        ctrlCelda = transform.parent.gameObject.GetComponent <ControladorCelda>();

        objBandas      = transform.GetChild(0).gameObject;
        objIndicador   = transform.GetChild(1).gameObject;
        objBandaUno    = objBandas.transform.GetChild(0).gameObject;
        objBandaDos    = objBandas.transform.GetChild(1).gameObject;
        objBandaTres   = objBandas.transform.GetChild(2).gameObject;
        objBandaCuatro = objBandas.transform.GetChild(3).gameObject;
        objBandaCinco  = objBandas.transform.GetChild(5).gameObject;
        objBandaSeis   = objBandas.transform.GetChild(6).gameObject;

        Establecer();
    }
예제 #10
0
    IEnumerator Start()
    {
        c       = ControladorNivel.controlador;
        rotador = new Rotacion();
        rotador.getRotByType(name);

        bool salir = false;

        while (!salir)
        {
            transform.position += Vector3.down;

            if (nosPodemosMover())
            {
                actualizarTablero();
            }
            else
            {
                transform.position -= Vector3.down;
                podemosMover        = false;

                if (isGameOver())
                {
                    c.terminamosPartida();
                    salir = true;
                }
                else
                {
                    c.generadorPiezas.instanciar();
                    c.comprobamosFilas();
                    //c.comprobamosFilas();
                }


                break;//La pieza deja de moverse.
            }

            yield return(new WaitForSeconds(0.7f));
        }
    }
예제 #11
0
    private void Start()
    {
        ctrlNivel       = FindObjectOfType <ControladorNivel>();
        ctrlRepositorio = FindObjectOfType <ControladorRepositorio>();

        sprtBotonActivo   = Resources.Load <Sprite>("Elevador/botonActivo");
        sprtBotonInactivo = Resources.Load <Sprite>("Elevador/botonInactivo");

        objMetros               = transform.GetChild(0).gameObject;
        objObjetivo             = transform.GetChild(1).gameObject;
        objAumentarVoltage      = transform.GetChild(2).GetChild(0).GetChild(0).gameObject;
        objDisminuirVoltage     = transform.GetChild(2).GetChild(0).GetChild(1).gameObject;
        objAumentarResistencia  = transform.GetChild(2).GetChild(1).GetChild(0).gameObject;
        objDisminuirResistencia = transform.GetChild(2).GetChild(1).GetChild(1).gameObject;
        objBarreras             = transform.GetChild(3).gameObject;
        objMonedas              = transform.GetChild(4).gameObject;

        maximoValorMagnitud = 5f;
        minimoValorMagnitud = 1f;
        movida = false;

        Actualizar();
    }
예제 #12
0
 private void Start()
 {
     ctrlNivel = FindObjectOfType <ControladorNivel>();
 }
예제 #13
0
 private void Start()
 {
     ctrlNivel       = FindObjectOfType <ControladorNivel>();
     ctrlResistor    = transform.parent.parent.GetComponent <ControladorResistor>();
     cpntAudioSource = GetComponent <AudioSource>();
 }