![]() |
Не работает цикл
Здравствуйте! Я знаком с action script сравнительно недавно, так что сильно не пинайте :)
Проблема в следующем: срабатывает только Код:
i=1Код:
_root.scroll.img1.onEnterFrame = function () {Код:
i=2Код:
for(i=1;i<=7;i++){ |
во первых scroll и status явл. зарезервированными словами
во вторых, у тебя я так понял текстовое поле одно на всех, и получается, что в него пытается одновременно записаться 7 результатов. |
Изменил на scrolls и на statuss соответственно, не помогло, а причем тут поле вывода? переменная i туда не выводится.
|
Код:
for (var i = 0; i<=7; i++) { |
Ну также срабатывает когда подвожу мышку к img1, а дальше уже не срабатывает, тем что вы изменили строчку
Код:
status.text=this |
в цикле ты прописываешь в onEnterFrame семи мувиков функцию проверки "находится над мувиком мышь или нет".
каждый кадр у тебя выполняется проверка этого условия для СЕМИ мувиков и все семь функций записывают результат в одно и то же текстовое поле. Функция одного мувика записывает туда true, все остальные false, функция чьего мувика срабатывает последняя, то и отображается у тебя в поле. |
А как сделать для каждого? Не подскажите?
|
сделай семь текстовых полей для каждого в отдельности :)
|
Цитата:
Так же i нужно объявлять Код:
for(var i:Number = 0; i <= 7 ; i ++) |
to Nirth
Цитата:
Цитата:
|
| Часовой пояс GMT +4, время: 18:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.