Ejemplo n.º 1
0
    /// <summary>
    /// Se encarga de mover un personaje online en el mapa
    /// </summary>
    /// <param name="movimientoJugador">MovimientoJugador</param>
    private void MoverJugador(MovimientoJugador movimientoJugador)
    {
        CuentaModel cuentaAMover = ObtenerCuentaDeNombreDeUsuario(movimientoJugador.Usuario);

        if (cuentaAMover != null)
        {
            ScriptsDeMovimiento[cuentaAMover].RealizarMovimiento(movimientoJugador.PosicionX,
                                                                 movimientoJugador.PosicionY, movimientoJugador.MovimientoX, movimientoJugador.MovimentoY);
        }
    }
Ejemplo n.º 2
0
 void Awake()
 {
     movJ            = GetComponent <MovimientoJugador>();
     offset          = transform.GetChild(0);
     jugadorAsignado = name;
 }
Ejemplo n.º 3
0
 void Start()
 {
     mov = FindObjectOfType <MovimientoJugador>();
     hab = FindObjectOfType <Habilidades>();
 }