![]() |
Как сделать attachMovieClip, если не хочешь его Export in first frame ?
Для того, чтобы клип можно было аттачить, надо указывать в библиотеке в пропертях "Export for Action Script" и "Export in First Frame". Если "Export in first frame" не указываешь, то оно его не экспорит вообще почему-то.
А как мне сделать, чтобы клип был, но грузился не с самого начала? У меня в начале прелоадер, и я хотел бы, чтоб в первом фрейме было по минимуму байт - я даже надпись loading конверчу в кривые или делаю другим шрифтом, не таким, как все остальное, потому что иначе флеш экспортит туда весь шрифт целиком (все буквы которые в ролике встречаются), а их набегает на 20 кб. Вариант размещать экземпляр символа где-нибудь за экраном или в невидимой области в принципе подходит, то есть флеш его нормально экспортит, и именно в том фрейме, где я его разместил, но тогда другой вопрос: а на хер вообще attachMovie и почему не сделать через duplicateMovieClip? То же самое выходит, ничем не проще. А можно ли флешу сказать, чтобы он экспортил объект в том фрейме, где впервые появляется ссылка на него из ActionScript? По идее это и есть нормальное поведение.. |
делаешь пустой клип и обзываешь его "myClip"
а потом, где тебе нать делаешь loadMovie("you_clip_name.swf", "myClip"); you_clip_name.swf в данном случае должен лежать в одной директории с осносновной флешкой |
| Часовой пояс GMT +4, время: 02:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.