![]() |
Да вот все те же текстовые переменные и что с ними делать
У меня вот такая проблема
Создана переменная-счетчик отображаемая динамическим текстовым объектом text. Также на той же шкале есть кнопка которая при каждом нажатии добавляет +1 к числу на счетчике скрипт кнопки такой on(release){ n=Number(n)+1 text=n } Но это работает только в том случае если находится на одной временной шкале. А как сделать так чтобы работало хоть откуда? т.с с любого мувиклипа? Я везде искал нормальное объяснение использования глобальных переменных но так и не нашел я пробовал добавлять _global везде где можно но кажется всеж туда куда надо так ине поставил Помогите знающие люди Спасибо |
никогда не называй переменные "text" и им подобные, старайся вообще избегать английских слов, для верности всегда добавляй приставку "my_" (my_text)
Код:
on (release){ |
Нет ведь проблема то не в этом
нет проблема то не втом что не работает счетчик
счетчик то как раз и работает даже с моим кодом дело в том что он работет только в том случае если текстовый объект и кнопка находятся в одном муыиклипе. А вот если кнопку например запихнуть дальше то есть в другой мувиклип так чтобы текст отображающий значение переменной находился в одном клипе а кнопка изменяющее значение переменной во вложенном в этот клип клипе вот тут то и тишина. не работет ничего. Вот я и думаю может это через глобальные переменные реализуется |
Можно указать путь из рута...
|
так я вроде бы пробовал например тестовый объект находится в клипе muv1
on(release){ n++ _root.muv1.text=n Не выходит так |
Код:
_root.counter=function(){ |
| Часовой пояс GMT +4, время: 04:52. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.