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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Jan 2007
Адрес: Минск
Сообщений: 781
Отправить сообщение для джонатан с помощью Skype™
По умолчанию Как обращаться к подгружаемому клипу?

Здравствуйте! Вот пришел к такой проблеме. Не могу понять как управлять потгруженной флешкой.

loadClip("flash2.swf", load_mc);

и вот как мне прописать в flash2.swf к примеру gotoAndStop(2); ?

Спасибо.
__________________
Убейте меня!

Старый 11.01.2009, 15:59
amexdesign вне форума Посмотреть профиль Отправить личное сообщение для amexdesign Посетить домашнюю страницу amexdesign Найти все сообщения от amexdesign
  № 2  
Ответить с цитированием
amexdesign

Регистрация: Jan 2009
Адрес: Германия, Bochum
Сообщений: 169
Отправить сообщение для amexdesign с помощью Skype™
load_mc.gotoAndStop(2);

Старый 11.01.2009, 22:46
джонатан вне форума Посмотреть профиль Отправить личное сообщение для джонатан Найти все сообщения от джонатан
  № 3  
Ответить с цитированием
джонатан
 
Аватар для джонатан

Регистрация: Jan 2007
Адрес: Минск
Сообщений: 781
Отправить сообщение для джонатан с помощью Skype™
Это конечно круто, но я хочу обратиться не к контейнеру в который грузится флешка, а непосредственно к флешке!
__________________
Убейте меня!

Старый 11.01.2009, 22:55
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 4  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
onLoadInit = function([target_mc:MovieClip]) {}
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 12.01.2009, 04:14
amexdesign вне форума Посмотреть профиль Отправить личное сообщение для amexdesign Посетить домашнюю страницу amexdesign Найти все сообщения от amexdesign
  № 5  
Ответить с цитированием
amexdesign

Регистрация: Jan 2009
Адрес: Германия, Bochum
Сообщений: 169
Отправить сообщение для amexdesign с помощью Skype™
Цитата:
Это конечно круто, но я хочу обратиться не к контейнеру в который грузится флешка, а непосредственно к флешке!
вы не к контейнеру обращаетесь, а к его содержимому, т.е. к timeline swf, что загружается... не мешало бы перед ответом попробовать

Добавлено через 14 минут
Цитата:
onLoadInit = function([target_mc:MovieClip]) {}
dimarik, перед использованием onLoadInit надо сначало создать новый Listener-объект, правильнее будет скорее вот так:
Код AS1/AS2:
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
    target_mc.gotoAndStop(2);
}
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("flash2.swf", load_mc);

Старый 12.01.2009, 08:48
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 6  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Код:
this.onLoadInit = function(target_mc:MovieClip) {
    target_mc.gotoAndStop(2);
}
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(this);
image_mcl.loadClip("flash2.swf", load_mc);
джонатан , loadClip() устарело.[ОШИБСЯ. см. ниже]


Последний раз редактировалось alexcon314; 14.01.2009 в 08:39.
Старый 12.01.2009, 12:34
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от amexdesign Посмотреть сообщение
dimarik, перед использованием onLoadInit надо сначало создать новый Listener-объект
Не надо создавать мусор в коде.

Старый 12.01.2009, 16:44
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 8  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Аха,

Код AS1/AS2:
this.onLoadInit = function(target_mc:MovieClip) {
    target_mc.gotoAndStop(2);
}
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(this);
image_mcl.loadClip("flash2.swf", load_mc);
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 12.01.2009, 19:57
джонатан вне форума Посмотреть профиль Отправить личное сообщение для джонатан Найти все сообщения от джонатан
  № 9  
Ответить с цитированием
джонатан
 
Аватар для джонатан

Регистрация: Jan 2007
Адрес: Минск
Сообщений: 781
Отправить сообщение для джонатан с помощью Skype™
Цитата:
Сообщение от alexcon314;789MovieClip813
джонатан , loadClip() устарело.
Интересно, как давно? Все теперь опять перешли на loadMovie???
__________________
Убейте меня!

Старый 12.01.2009, 22:38
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 10  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
)). Да, каюсь. конечно, я имел в виду loadMovie(). померещилось.


Последний раз редактировалось alexcon314; 12.01.2009 в 22:42.
Создать новую тему Ответ Часовой пояс GMT +4, время: 16:13.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


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