Пожалуйста, прости мою терминологию, я не знаю, как правильно.
Допустим, у меня есть несколько переменных мувиклипа
var rblock1:MovieClip = new Rblock();
var rblock2:MovieClip = new Rblock();
var rblock3:MovieClip = new Rblock();
var yblock1:MovieClip = new Yblock();
var yblock2:MovieClip = new Yblock();
var yblock3:MovieClip = new Yblock();
Я добавил их в массив
var blockarray:Array = new Array(rblock1, rblock2, rblock3, yblock1, yblock2, yblock3);
var block
Я хочу создать цикл for с оператором if, который срабатывает, если переменная - это Rblock, а не Yblock, например
for each (block in blockarray)
{
if (block==Rblock)
{
trace("rblock");
}
}
Проблема заключается в том, что, очевидно, "if (block == Rblock)"не работаетКак это должно быть написано?