Я собираюсь задать параметр

Код AS1/AS2:
_x
и

Код AS1/AS2:
_y
для клипа, который достаю из библиотеки. У меня есть некоторые переменные, хранящие числа:

Код AS1/AS2:
i = 0;
dermo.name1_x = 250;
dermo.name1_y = 250;
Потом я достаю мой клип из библиотеки и пробую задать необходимые параметры функцией

Код AS1/AS2:
eval()
:

Код AS1/AS2:
dermo_mc = attachMovie("dermo", "dermo1", 1, {_x:eval("dermo.name"+(i+1)+"_x"), _y:eval("dermo.name"+(i+1)+"_y")});
Но параметры

Код AS1/AS2:
_x
и

Код AS1/AS2:
_y
игнорируются и задаются нулю. Причём

Код AS1/AS2:
trace(eval("dermo.name"+(i+1)+"_x")); //Выводит: 250
trace(eval("dermo.name"+(i+1)+"_y")); //Выводит: 250
Разве я неправильно использовал функцию

Код AS1/AS2:
eval()
внутри метода

Код AS1/AS2:
attachMovie()
?