![]() |
Знакомьтесь, БАГ, просто БАГ...
Вообщем уже неделю мучаю мувик, символов насоздавал кучу, все рисую и рисую... и тут надо мне в _root создать ещё один символ, который будет проигрываться при клике далеко от него. Всё как обычно, рядом с ним таких штук пять, и тут... при вызове этого объекта сообщение от компиля:
Target not found: Target="_root.header" Base="?" Что такое? Пути все проверял-перепроверял... :rolleyes: [pS] header - это имя объекта... |
Да, забыл сказать: из _root объект прекрасно управляется, т.е. прописываю в первом кадре _root.header._visible = true; - всё гуд...
|
есть подозрение, что у тебя в том срезе кадров, в котором ты к нему обрачаисся не названным осталси твой мув.
поспробуй вынести его в отдельный слой, обзови как следовает. и почекай. |
А еще попробуй имячко сменить, а то как бы флэшь на твое имячко чего другого не думала.
|
А ты попробуй такое onClipEvent(load){ trace(this)} -
мне так сильно помогает когда лень пути самому высчитывать скорее всего у тебя _root != _level0 |
Я тихо <H>уею!!!
У меня в _root анимашка (две кнопки местами меняются при нажатии на одну из них) - НЕРАБОТАЕТ!!!! Фантастика! Пишу на кнопке: on(release) { tellTarget("_root") { if(_root.currentframe == 1) { gotoAndPlay(1); } if(_root.currentframe == 5) { gotoAndPlay(5); } } } Причём этот же код работал в предыдущей версии мувика (там они по-другому немного двигались). _root совпадает с _level0, т.к. все остальные пути в мувике нормально работают. ПОМОГИТЕ, PLEASE!!! В пятницу работу сдать надо - это последний штрих... |
ХА-ХА-ХА!!!!!!!!!!!!!!
Я схожу с ума!!! Он прокручивает фреймы!!! Т.е. когда мувик работает, анимация ТЕОРЕТИЧЕСКИ есть, но практически её нет. Если в эдиторе по линейке мышкой побегать - показывает анимацию, в мувике кадры тоже переключает, но анимацию не показывает. Ну не баг разве? КАК ЖЕ ТАК? |
Не понял что должно измениться - из первого фрейма
(_root.currentframe == 1) переходим к нему же gotoAndPlay(1); тоже самое с пятым фреймом - либо я ничего не понимаю, либо одно из двух. |
Ситуация такая:
frame 1: Кнопка 1 над Кнопкой 2 frame 2: Кнопка 2 над Кнопкой 1 Между этими фреймами происходит передвижение кнопок (меняются местами). Далее - actions: if(_currentframe == 1) - если К1 над К2; gotoAndPlay(1) - анимация с 1 по пятый ролик - К1 меняется местами с К2; if(_currentframe == 5) - если К2 над К1; gotoAndPlay(5) - анимация с 5 по 10 ролик - реверс; на 10 фрейме gotoAndPlay(10); Вот такая колбаса... |
Своеобразное использование _currentFrame... Учту.
Насколько я понимаю у тебя в первом и пятом фреймах стоит stop() попробуй в кнопке сделать переход к следующему кадру, т.е. gotoAndPlay(2) или просто play() Непомню точно, но кажется если ты уже находишься в данном кадре то gotoAndPlay() к этому же кадру как-то не совсем обычно работает. |
| Часовой пояс GMT +4, время: 16:12. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.