We study dynamical systems that have bounded complexity with respect to three kinds of directional metrics: the directional Bowen metric $d_k^{vec{v},b}$, the directional max-mean metric $hat{d}_k^{vec{v},b}$ and the directional mean metric $overline{d}_k^{vec{v},b}$. It is shown that a $mathbb{Z}^q$-topological system $(X,T)$ has bounded topological complexity with respect to ${d_k^{vec{v},b}}$ (respectively ${hat{d}_k^{vec{v},b}}$) if and only if $T$ is $(vec{v},b)$-equicontinuous (respectively $(vec{v},b)$-equicontinuous in the mean). It turns out that a measure $mu$ has bounded complexity with respect to ${d_k^{vec{v},b}}$ if and only if $T$ is $(mu,vec{v},b)$-equicontinuous. Whats more, it is shown that $mu$ has bounded complexity with respect to ${overline{d}_k^{vec{v},b}}$ if and only if $mu$ has bounded complexity with respect to ${hat{d}_k^{vec{v},b}}$ if and only if $T$ is $(mu,vec{v},b)$-mean equicontinuous if and only if $T$ is $(mu,vec{v},b)$-equicontinuous in the mean if and only if $mu$ has $vec{v}$-discrete spectrum.