Показать сообщение отдельно
Старый 22.09.2011, 18:35
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 2  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цикличность тебе штоле нужно организовать?

Код AS3:
private function getIndex(i:int):int
{
    var l:int = this._myArray.length;
    i = i % l;
    i = i < 0 ? l + i : i;
    return i;
}
Этот метод при любом значении i будет выдавать корректный индекс массива с учетом цикличности. Просто подаешь ему по очереди i, i+1, i+2. Изначально i=0. Потом -- его при "вперед" и ++ при "назад".
__________________
Поймай яблоко 2!