Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 18.09.2003, 14:15
fogx вне форума Посмотреть профиль Отправить личное сообщение для fogx Найти все сообщения от fogx
  № 1  
fogx

Регистрация: Oct 2002
Сообщений: 8
По умолчанию Как сделать attachMovieClip, если не хочешь его Export in first frame ?

Для того, чтобы клип можно было аттачить, надо указывать в библиотеке в пропертях "Export for Action Script" и "Export in First Frame". Если "Export in first frame" не указываешь, то оно его не экспорит вообще почему-то.

А как мне сделать, чтобы клип был, но грузился не с самого начала? У меня в начале прелоадер, и я хотел бы, чтоб в первом фрейме было по минимуму байт - я даже надпись loading конверчу в кривые или делаю другим шрифтом, не таким, как все остальное, потому что иначе флеш экспортит туда весь шрифт целиком (все буквы которые в ролике встречаются), а их набегает на 20 кб.

Вариант размещать экземпляр символа где-нибудь за экраном или в невидимой области в принципе подходит, то есть флеш его нормально экспортит, и именно в том фрейме, где я его разместил, но тогда другой вопрос: а на хер вообще attachMovie и почему не сделать через duplicateMovieClip? То же самое выходит, ничем не проще.

А можно ли флешу сказать, чтобы он экспортил объект в том фрейме, где впервые появляется ссылка на него из ActionScript? По идее это и есть нормальное поведение..

Старый 18.09.2003, 20:30
  № 2  
GRaGaL
Guest

Сообщений: n/a
делаешь пустой клип и обзываешь его "myClip"
а потом, где тебе нать делаешь
loadMovie("you_clip_name.swf", "myClip");
you_clip_name.swf в данном случае должен лежать в одной директории с осносновной флешкой


Последний раз редактировалось GRaGaL; 18.09.2003 в 20:31.
Создать новую тему   Часовой пояс GMT +4, время: 23:27.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:27.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.