![]() |
Почему я не могу обратиться к мувику?(область видимости)
привет! есть код:
Код AS1/AS2:
почему так выходит? как сделать лучше, если я хочу сделать код более удобным, логичным, но не хочу заморачиваться с ООП на ас2? |
А что такое buttonNext? И зачем вы функции в функцию позасовывали?
|
buttonNext - это предполагаться быть кнопкой.
от функции initObjFromLib я хочу создание мувиКлипа с заданными параметрами(как называется, объект из библиотеки, новое имя, икс, игрек) и последующим к нему обращением. а что функции нельзя объявлять в функции? Добавлено через 4 минуты я хотел что бы это: Код AS1/AS2:
Код AS1/AS2:
да я помню, что могу обратиться к новому имени(attachMovie("mc","НОВОЕ_ИМЯ", _root.getNextHigestDepth()) ), но мне кажется, что логичнее обращаться к имени переменной(buttonNext) я опять велосипед изобретаю? |
Ого Вы жжёте.
Код AS1/AS2:
Т.е. в Вашем случае достаточно одной строки. |
Цитата:
Код AS1/AS2:
|
Цитата:
Добавлено через 4 минуты Всем большое спасибо! Добавлено через 23 минуты ...но если я вдруг сделаю так: Код AS1/AS2:
|
Цитата:
Цитата:
И Код AS1/AS2:
|
Цитата:
Цитата:
Цитата:
|
Не как локальная :) Я уже исправил. Если бы var был, то локальной была бы.
|
Блин! Все работает! :yahoo:
И все по стопочкам лежит! большое-большое спасибо! :drinks: |
| Часовой пояс GMT +4, время: 16:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.