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

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

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

Регистрация: Jan 2003
Адрес: kharkov
Сообщений: 51
По умолчанию Про подгружаемый клип

Как сделать невимимым подгружаемый клип?

1)
Есть два клипа: clip1,newclip
в первом кадре clip1 пишем

_root.createEmptyMovieClip("newclip",1);
_root.newclip.onLoad=function(){_root.newclip._visible=false;};
_root.newclip.loadMovie("file.swf",2);

На экране проигрывается newclip.
Как сделать так,чтобы newclip не проигрывался
на экране?
Выходит,что _visible действует только к загруженному клипу?
Понятно,что можно стопом на 1 кадре у newclip.А как можно еще?

2)Еще вопрос

В newclip на 1 кадре stop();
На 2 кадре лежит клип из библиотети символов для newclip.
Его имя m2.
В 3 кадре лежит клип m3.
- Делаем trace(_root.newclip.m2) Получаем undefined ....????
- Ставим _root.newclip.gotoAndStop(2);trace(_root.newclip.m2);
получаем _level0.newclip.m2

Неужели чтобы получить доступ к клипу
надо указывать тот кадр где он лежит?
Вот этого я не понимаю.Почему?

Старый 08.05.2003, 14:07
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 2  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
1. не срабатывает onLoad - он затирается загружаемым мувиком. используй внешний по отношению к newclip мувик для определения момента загрузки. или ...._visible=false поставь в первом кадре подгружаемого мува.
2. доступ можно получить к объектам только реально существующим в данный момент на сцене.
- например, что должен делать проигрыватель если у тебя в руте в 10ти кадрах лежат 10 разных мувиков с одинаковым именем?
или
что делать если кадр с мувиком еще не загружен?
и т.п.
ps
- часто встречающаяся ошибка - использование программного и покадрового управления. их не стоит смешивать. если хочешь делать программно - делай все в одном кадре. если хочешь делать переходами по кадрам - не лезь в хоть сколь-нибудь сложный программинг.
потому, что любой скачок по таймлайну снесет все твои программные установки.

Создать новую тему   Часовой пояс GMT +4, время: 11:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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