2XMON: Не учитесь плохому! Учитесь правильному. "мне нужно сделать так чтобы на первый круг цикла for создавалась переменная items1 на второй items2" - вам не нужно. Это
плохо,
плохо,
плохо!
Послушайте caseyryan в посте №2: "
Но этот подход вообще не правильный. Лучше использовать масив."

Код AS3:
//пишем код в кадрах
var a:Array = []; //создаем массив a, который будет виден из любой функции, код которой написан в кадре
function create():void { //заполняем массив, скажем, мувиками
for (var i:int =0; i<10; i++){
var mc:MovieClip = new MovieClip(); addChild(mc); mc.x = i*10; mc.y=i*10;
a.push (mc);
}
}
function move ():void { //перемещаем все мувики в a на 10 пикселей вправо, вниз
for (var i:int=0; i<10; i++){
var mc:MovieClip = a[i];
mc.x+=10; mc.y+=10;
}
}
create();
move();