А почему тогда он не видит, переменные которые были заданы в методе ?
Вот :

Код:
public function moveCurs(x:Number,y:Number,z:Number):Void {
_y = x;
_x = _root._ymouse;
x++;
trace(x);
trace(y);
trace(z);
}
moveCurs(10,10,10);
Сначало он(Объект) встаёт на положение 11 и всё, дальше стоп.