Показать сообщение отдельно
Старый 28.12.2008, 17:41
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 6  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Какого из?))) На всякий случай я о своем:
1.Заводим итератор z и запускаем цикл... Перед каждым витком цикла выполняется итерация z++. Надо помнить, что такая запись сначала возвращает z, а уже потом увеличивает ее значение на 1, в отличие от записи ++z))) Итак, когда последний виток цикла запускается, для него z не может быть больше пяти, но вне функции z=6.
Эту 6 Вам и выводил трейс.
2. Заводим переменную b под тип данных МувиКлип. В нее записываем ссылку на this["k"+z] - одну из Ваших кнопок.
3. У этой кнопки заводим свойство id и записываем в него значение итератора. Кнопка теперь будет его "помнить".
4. В качестве обработчика события нажатия указываем кнопке функцию loadSoundByID. Собственно, тут синтаксис в точности как в записи b.id=z
При нажатии на кнопку будет вызвана функция loadSoundByID, и она получит ссылку на "вызвавшего" (такова специфика обработчиков) - Вашу кнопку, которая внутри функции будет доступна как this . Cоответственно, ее id будет доступен как this.id
__________________
Reality.getBounds(this);