Example #1
0
    /** Inicializa el script para moverse según tm en el numero de pasos indicado */
    void initMvto(tipoMovimiento tm, int pasos)
    {
        switch (tm)
        {
        case tipoMovimiento.horizontal:
            creaHorizontal(pasos);
            break;

        case tipoMovimiento.vertical:
            creaVertical(pasos);
            break;

        case tipoMovimiento.frente:
            creaFrente(pasos);
            break;
        }
    }
Example #2
0
    /** Inicializa el script para moverse según tm en el numero de pasos indicado */
    public void initMvto(tipoMovimiento tm, int pasos)
    {
        Vector3 incr = Vector3.zero;

        switch (tm)
        {
        case tipoMovimiento.horizontal:
            incr = new Vector3(TAM, 0, 0);
            break;

        case tipoMovimiento.vertical:
            incr = new Vector3(0, TAM, 0);
            break;

        case tipoMovimiento.frente:
            incr = new Vector3(0, 0, TAM);
            break;
        }

        //Movimiento directo con pausa
        for (int i = 0; i < pasos; i++)
        {
            this.estados.Add(incr);
            if (this.esperaEntreMovimientos)
            {
                this.estados.Add(new Vector3(0, 0, 0));
            }
        }

        //Movimiento reverso con pausa
        for (int i = 0; i < pasos; i++)
        {
            this.estados.Add(-1 * incr);
            if (this.esperaEntreMovimientos)
            {
                this.estados.Add(new Vector3(0, 0, 0));
            }
        }

        //REGISTRO LISTENER DE LOS BEATS
        MusicManager.S.registerTileListener(this.startMvto);
    }
        void DepositoInversionVistaView_Loaded(object sender, RoutedEventArgs e)
        {
            if ((Application.Current as App).SesionIniciada)
            {
                TxbDeCuenta.Text = string.Empty;
                AliasStackPanel.Visibility = Visibility.Collapsed;
                ButtonT.Text = _botonLabel;
                TipoMovimiento.Text = _tipoMovimiento;
                if (this._tipoMovimiento.Trim().Equals("depósito", StringComparison.OrdinalIgnoreCase | StringComparison.CurrentCultureIgnoreCase))
                {
                    PageTitle.Text = TextosPantallas.appSubtituloDepositoInversion;
                    tp = tipoMovimiento.Deposito;
                }
                else
                {
                    PageTitle.Text = TextosPantallas.appSubtituloRetiroInversion;
                    tp = tipoMovimiento.Retiro;
                }

                _navigationBackF = this._depositoRetiroInversionVistaViewModel.getClienteLoad();
                this.BackKeyPress += ListaCuentasInversion.CancelBackKeyPress;
                if (_navigationBackF)
                {
                    this._depositoRetiroInversionVistaViewModel.DRInversion1de3EventHandler += new DRInversion1de3ViewModel.DRInversion1de3RequestCompleted(_depositoRetiroInversionVistaViewModel_DRInversion1de3EventHandler);
                    this._depositoRetiroInversionVistaViewModel.consultaChequesNB();
                    this._navigationBackF = false;
                    this._depositoRetiroInversionVistaViewModel.setClienteLoad(this._navigationBackF);
                }
                else
                {
                    this._depositoRetiroInversionVistaViewModel.obtenerCuentasInversion();
                    dibujarCuentas();
                }
                this._view = views.DepositoInversion1de3;
            }

        }