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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

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

Регистрация: Jun 1999
Адрес: Русь
Сообщений: 90
Question LocalConnection

Как и советуют мастера сперва начал с поиска по форуму. немного отыскал. но вопросы еще остались.

html страница с таблицей в одной ячейке находится menu.swf в другой work1.swf в третей work2.swf
Согласно найденной информации: присваиваю work1 ID="link"
в menu.swf вставляю:
myLoc = new LocalConnection();
s1.onRelease = function() {
myLoc.send("link", "playFrame", 1);
};

А можно ли и как?
используя кнопки в menu.swf загрузить вместо work1.swf например work5.swf?
Может кто подскажет ссылку на исходник с примерами команд использующихся при LocalConnection???
__________________
Помогите старику! Вам молодым дорога! А нам и исходники шо карта в пути :)

Старый 20.10.2004, 06:00
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 2  
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
насколько я понимаю link это должно быть идентификатором menu.swf, тогда почему work1 ID="link"? Что у тебя в work1.swf написано? Не совсем понятен вопрос..что должно происходить в свфках вообще?
__________________
freelance | Раздор

Старый 20.10.2004, 10:25
vnn вне форума Посмотреть профиль Отправить личное сообщение для vnn Найти все сообщения от vnn
  № 3  
vnn

Регистрация: Jun 1999
Адрес: Русь
Сообщений: 90
как из menu.swf дать команду при нажатии на определенную кнопку загрузить вместо 1.swf другую например 2.swf
В идеале существует онофреймовая html в ней шесть разных swf, размещенных в таблице.
Если сразу разместить все swf и присвоить им в dreamweawere имена ID то при помощи
myLoc = new LocalConnection();
s1.onRelease = function() {
myLoc.send("link", "playFrame", 1);
};
задаю индефикатор swf , конектюсь и даю команду перейти к фрейму в этой swf, т.е. управляю из одной - другой.

А как при нажатии на кнопки в menu.swf не только управлять остальными swf а и полность их заменять.
__________________
Помогите старику! Вам молодым дорога! А нам и исходники шо карта в пути :)

Старый 20.10.2004, 13:24
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 4  
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Написать функцию, которая получает в качестве параметра имя нужного мувика , передавать параметр по LC и грузить.

Я не пробовал так делать, но не вижу причин, по которым не должно работать.

Старый 20.10.2004, 14:14
vnn вне форума Посмотреть профиль Отправить личное сообщение для vnn Найти все сообщения от vnn
  № 5  
vnn

Регистрация: Jun 1999
Адрес: Русь
Сообщений: 90
Принцип и мне понятен ))
А вот как прописать ????
__________________
Помогите старику! Вам молодым дорога! А нам и исходники шо карта в пути :)

Старый 20.10.2004, 17:49
Ромастый вне форума Посмотреть профиль Отправить личное сообщение для Ромастый Найти все сообщения от Ромастый
  № 6  
Ромастый
 
Аватар для Ромастый

Регистрация: Jan 2004
Адрес: На чердаке.
Сообщений: 1,112
В отправляющем мувике:
swfName="какой-то.swf";
myLoc.send("link","loadSWF",swfName);

в принимающем должна быть функция

myLoc.loadSWF=function(swfName) {
_root.loadMovie(swfName);
}

По идее должно работать.
__________________
...Тебе страшно? Мне - нет.


Последний раз редактировалось Romasty; 20.10.2004 в 17:51.
Старый 20.10.2004, 18:38
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 7  
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
Если точнее, то в принимающем мувике должно быть так:

Код:
IncomingLoc = new LocalConnection();
IncomingLoc.loadSWF=function(swfName) {
_root.loadMovie(swfName);
}
IncomingLoc.connect("link")
ну а в отправляющем myLoc.send("link","loadSWF",swfName)
__________________
freelance | Раздор

Старый 20.10.2004, 19:15
Ромастый вне форума Посмотреть профиль Отправить личное сообщение для Ромастый Найти все сообщения от Ромастый
  № 8  
Ромастый
 
Аватар для Ромастый

Регистрация: Jan 2004
Адрес: На чердаке.
Сообщений: 1,112
Цитата:
Если точнее, то в принимающем мувике должно быть
Правильно. Просто зачем разжевывать и весь код приводить.
__________________
...Тебе страшно? Мне - нет.

Старый 21.10.2004, 15:17
vnn вне форума Посмотреть профиль Отправить личное сообщение для vnn Найти все сообщения от vnn
  № 9  
vnn

Регистрация: Jun 1999
Адрес: Русь
Сообщений: 90
Лучше разжевать !!!!
Чем потом добавлять объяснения

Спасибо
__________________
Помогите старику! Вам молодым дорога! А нам и исходники шо карта в пути :)

Старый 21.10.2004, 15:34
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 10  
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
Цитата:
Оригинал написал(а) Romasty

Правильно. Просто зачем разжевывать и весь код приводить.
ну прости, но ты просто принципиально ошибся в этой строке:
myLoc.loadSWF=function(swfName)
не тот объект...
тут дело не в разжевывании
__________________
freelance | Раздор

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

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

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


 


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


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