Цитата:
|
На счет циклов я как-то не очень ровно дышу к циклам в ENTER_FRAME
|
А зря.
Ваш код можно минимизировать до такого:

Код AS3:
if (arr_icon[controlRoll].Moving) {
for (var i:String in arr_icon) {
if (arr_icon[i] == arr_icon[controlRoll]) continue;
arr_icon[i].Moving = arr_icon[controlRoll].Moving;
arr_icon[i].LRDirect = arr_icon[controlRoll].LRDirect;
arr_icon[i].anglerot = arr_icon[controlRoll].anglerot;
}
} else {
for (i in arr_icon) {
arr_icon[i].Moving = false;
}
}