PDA

Просмотр полной версии : Print---- часть заговора комунистического режима!!!!


vcj
30.08.2004, 13:48
Люди ай нид хелп!!!!!!!!!! у меня есть ролик в катором 2 адинаковых сцены!!!! в каждой сцене 2й фрейм должён печататься при нажатии на кнопу в первом!!!!!!

НО!!!!!!!!!!!!! када я нажимаю кнопу у меня предлогаеть печатать усе фрейми!!!! лана паставив я #p ---- так мать терь предлагаеть печататьвсе фрейми с такой меткай #p!!!!

ШО мене делать!!!! хто знаеть пажалуста падскажите!!!!

Iv
30.08.2004, 13:52
просто аттачь на сцену то, что хочешь печатать.
не держи на основном таймлайне.

artfla$her
31.08.2004, 01:02
Кстати, BitSky, не подскажешь почему так? Я тоже много мучался, тоже нашел почти такое же решение... Но почему печать, блин, не понимает этого "#p"? Должна же... Или нет?

Iv
31.08.2004, 13:27
если честно, у меня небыло ни одного проекта, гда требовалась бы распечатка. в паре проектов только правки делал. но. есть общая логика флэша.

например:
ты не можешь обратиться к мувиклипу в следующем кадре. потому что его нет. его не существует для проигрывателя. ты сможешь это сделать только перейдя на следующий кадр.
то же самое с меткой.
метки не существует до тех пор, пока ты не окажешься в том кадре, в котором она прописана.

artfla$her
31.08.2004, 17:21
BitSky !!! Спасибо!!! Ну наконец-то я понял!!! У-р-р-а!!!

:D :D :D

Iv
31.08.2004, 18:37
но я тебя слегка огорчу.
при определенных условиях существует способ, В ТЕЛЕ МЕТОДА получить данные об объектах, не находящихся в данный момент на сцене.
но об этом в другой главе.

artfla$her
31.08.2004, 18:47
BitSky, я это знаю. Я радуюсь не тому, что узнал что-то новое об объектах, ненаходящихся на сцене, а тому, что только сейчас въехал, почему не работал раньше у меня print. :)

Iv
31.08.2004, 18:48
ну, я рад.

vcj
01.09.2004, 13:10
всеравно я нефига не поняв по сваему вапросу!!!!! усль мона то падкинте исходник (мона даж на мила) !!! заранее благадарен!!!!

Iv
01.09.2004, 13:23
из моего ответа видно, что никакого исходника у меня нет.
это досужие теоретизирования. сорри.
может artfla$her подкинет, как я понимаю, он это делал на практике.

artfla$her
01.09.2004, 15:46
при нажатии на кнопку печати -
gotoAndStop(2);

В кадре, который надо печатать (кадр должен быть помечен)
print("_root", "bmovie")

backInt = setInterval(goBack, 2000);

//Перед всем этим сделай функцию goBack, в которой есть clearInterval(backInt) и gotoAndStop(1)

Интервал у меня лично был сделан потому,что прога была грузная и без интервала просто бы был переход назад раьше, чем обработались бы все данные. В твоем случае может и интервал не нужен.

Вот такой замороченный выход у меня был (выход силой, млин :)). Принцип, надеюсь, понятен. Я не хочу твой исходник править, чернил жалко )))) Для теста ))))

vcj
02.09.2004, 17:55
не люди я повный бовдур..... мене биб хто пример падкинув а тада я и сам раздуплюся!!!! так шо если не в лом то памагие!!! проста реальный праект ваится!!!! мая мила!!! (vcj@rambler.ru)

vcj
06.09.2004, 17:37
ладна.... базару нема.....Но вапрос к artfla$her!!!! вот ты написав мене примерец...... базару нема..... но сделай у себя в примере дубликат сцены и пасматри паблиш...... и квидеш то там усе не савсем красива..... а у меня таких сцен дублекатов 250шт...... и то шо должно печататься нехто видить не далжон!!!!