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

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
На счет циклов я как-то не очень ровно дышу к циклам в 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; 
	}
}
__________________
Ко мне можно и нужно обращаться на ты)