Просмотр полной версии : InstanceName внутри Button
Имею необходимость общаться с внутренностями кнопки.
Однако любой мувик, помещённый внутрь кнопки и обозванный превращается в итоге в _root.button.instanceX.
Есть ли способ достучаться до этого инстанса по имени ?
И ещё, кнопки не умеют читать свои параметры из component definition ?
iLoveYou
14.04.2003, 17:59
обзови, как тебе нравится, и обращайся на здоровье.
не работает. В дебаггере все КЛИПЫ ВНУТРИ БУТТОНА видны именно как instance1, instance2, instanceN
Да, мувиклипы в кнопках изменяют свои _name на вид instanceN.
Можно поизвращаться, например из самих этих мувиклипов изменять значени _name .
например:
this._name = "НовоеИмя_mc"
Но, вопрос - Зачем?
Не проще ли мувиклипу указать onPress и onRelease и помещать в него что угодно?
и программно изменять в момент событий внешний вид...
еще есть такая фишка (если есть желание работать "руками"): если мувиклипе фрэймам указать лейблы (labels)^ "_up", "_down", "_over". То мувиклип будет вести себя точно так-же как обычная кнопка.... перескакивать на эти фрэймы при наведении.
Сильно сложные кнопки просто... там одним состоянием дело не обходиться :)
обошёл, набил массив из instanceN :)
а в instanceN, N сквозная для всех неименованных instanc'ов данной timeline ? У меня динамически генерятся 20 кнопок, но inctance начинается с instance11, это потомучто перед созданием кнопок есть ещё инстансы ?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.