Бред какойто твориться, проверяю одну и туже пеерменную в свичи и через ИФ, в свиче не проходит, в ИФ проходит.
Как такое может быть?

Код AS3:
for (var i:int = w; i < w+size; i++)
{
for (var a:int = q; a < q+size; a++)
{
//trace(map_unit_castl_arr[i][a]);
switch(map_unit_castl_arr[i][a])
{
case 0:
break;
case 1:
break;
case 2:
trace("444");
break;
case 3:
break;
}
if(map_unit_castl_arr[i][a] == 2){trace("eee")}
}
}
trace("444"); и trace("eee"); должны отрабатывать обе или не одна! Отрабатывает только еее