Попробуй выполнить этот код и увидишь, что функции выполняются параллельно (одновременно).

Код:
_root.createEmptyMovieClip ("m", 1);
m._x=0;
m._y=100;
m.lineStyle (0, 0xFF0000, 100);
m.beginFill (0xFF0000);
m.moveTo (0, 0);
m.lineTo (25, 0);
m.lineTo (25, 25);
m.lineTo (0, 25);
m.lineTo (0, 0);
m.endFill ();
_root.createEmptyMovieClip ("n", 2);
n._x=0;
n._y=200;
n.lineStyle (0, 0x33289B, 100);
n.beginFill (0x33289B);
n.moveTo (0, 0);
n.lineTo (25, 0);
n.lineTo (25, 25);
n.lineTo (0, 25);
n.lineTo (0, 0);
n.endFill ()
function p_1()
{
m._x=m._x+5;
if (m._x>300)
{
clearInterval(i_1)
}
}
function p_2()
{
n._x=n._x+5;
if (n._x>300)
{
clearInterval(i_2)
}
}
var i_1:Number=setInterval(p_1, 1);
var i_2:Number=setInterval(p_2, 1);