Показать сообщение отдельно
Старый 17.01.2013, 16:24
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 10  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
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();
__________________
мой пустой блог