![]() |
отслеживание изменения элемента массива, или как объединить два участка кода.
есть таймер, который отсчитывает 60 секунд по истечении которых издается звук.
Код AS1/AS2:
есть массив элементы которого обновляются каждые 5 секунд при этом часть этого массива может поменяться а часть нет элементы массива выглядят следующим образом: NAME1 , NAME4, NAME7, ит.д. Код AS1/AS2:
это текстовые поля в которых отображаются элементы массива. есть также текстовые поля типа TIMER0.text в которых отображается таймер. проблема в том, что мне надо: при появлении элемента массива, должен запускаться уникальный для него таймер. при появлении второго элемента массива должен запускаться второй таймер, уникальный для этого элемента. если время для первого ещё не истекло, а элемент уже исчез то таймер тоже должен исчезнуть. при этом, второй элемент массива переместится на место первого, и вместе с ним должен переместится и его уникальный уже отсчитавший что-то таймер. не совсем понимаю как это надо делать. спасибо. Добавлено через 2 часа 31 минуту теория: надо сделать 3 массива: 1ый массив формируется каждый раз заного при обновлении данных(это есть) 2ой массив каждый раз, должен сравниваться с первым: а) на поиск в 1-ом массиве элементов имеющихся во 2-ом массиве, если в первом массиве нет того или иного элемента имеющегося во 2-ом массиве, он из второго удаляется а его таймер удаляется. б) на добавление новых элементов, если в 1-ом массиве содержаться элементы которых нет во 2-ом массиве они в него добавляются, и для них начинаются новые таймеры 3ий массив содержит в себе таймеры. вопрос: я нашел несколько алгоритмов сравнение массивов но они как назло на as3.0 вопрос2: каким образом мне отслеживать 3 массив, я чегото не понимаю пока что. |
| Часовой пояс GMT +4, время: 07:47. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.