Модераторы: SoWa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> с swf в другой swf, как передать параметры с одного в другой 
:(
    Опции темы
White_Wolf
Дата 13.11.2006, 07:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 15.9.2006
Где: www

Репутация: нет
Всего: нет



значить такая ситуация...: на одной хтмл страничке расположенно 2 swf_ки. одна - menu, вторая некий bloknot, в котором отображаються все пункты меню. при нажатии на пункт меню в блокноте должна меняться инфа в соответствии с пунктами, каждая инфа это следующий кадр на главной ленте. так вот вопрос - как при нажатии на пункт в первой swf заставить показать второй кадр во второй swf ?  smile  smile  smile 
PM MAIL ICQ   Вверх
AlDev
Дата 13.11.2006, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



класс LocalConnection. Читай help
PM MAIL WWW ICQ YIM MSN   Вверх
belka
Дата 13.11.2006, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 17.9.2006

Репутация: 2
Всего: 3



White_Wolf, ну ты чего, тебе ж писали в http://forum.vingrad.ru/topic-119837.html - про LocalConnection!!! он служит для того, чтобы ПЕРЕДАВАТЬ ДАННЫЕ МЕЖДУ ФИЛЬМАМИ, ВЫПОЛНЯЮЩИМИСЯ НА ОДНОЙ МАШИНЕ!!!
(но! опят таки повторюсь - это не выход, не советую использовать LocalConnection :-)

Это сообщение отредактировал(а) belka - 13.11.2006, 09:48
--------------------
Просто я живу на улице Ленина и меня зарубает время от времени...aka technogen007
PM MAIL   Вверх
AlDev
Дата 13.11.2006, 09:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



belka, 
Ты предлагаешь делать в html-ке javascript, который будет осуществлять взаимодействие? =)))

все таки LocalConnection это гуд. Просто что бы избавиться от твоей проблемы можно определять откуда пришел пакет smile
PM MAIL WWW ICQ YIM MSN   Вверх
belka
Дата 13.11.2006, 09:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 17.9.2006

Репутация: 2
Всего: 3



Цитата(AlDev @  13.11.2006,  09:39 Найти цитируемый пост)
Просто что бы избавиться от твоей проблемы можно определять откуда пришел пакет

ммм.. интересно! а можно поподробнее?  smile 

Это сообщение отредактировал(а) belka - 13.11.2006, 09:47
--------------------
Просто я живу на улице Ленина и меня зарубает время от времени...aka technogen007
PM MAIL   Вверх
AlDev
Дата 13.11.2006, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



передавать источник вместе с данными. типа как id="2q3wedcxzgsrt5435" и проверять его в том, что пришло.
Если нет вопроса безопасности обмена данными это самое простое решение =)
PM MAIL WWW ICQ YIM MSN   Вверх
White_Wolf
Дата 13.11.2006, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 15.9.2006
Где: www

Репутация: нет
Всего: нет



Цитата(belka @ 13.11.2006,  09:22)
(но! опят таки повторюсь - это не выход, не советую использовать LocalConnection :-)

дак если не выход... тогда где же выход? хотя я так почитал и мне понравилось то как мона использовать LocalConnection !

Добавлено @ 16:39 
Цитата(AlDev @ 13.11.2006,  11:00)
передавать источник вместе с данными. типа как id="2q3wedcxzgsrt5435" и проверять его в том, что пришло.
Если нет вопроса безопасности обмена данными это самое простое решение =)

 smile ...эт ты такое что-то закрутил... я до такого ещё не дорос  smile 
лучше буду грызть LocalConnection !

Добавлено @ 16:41 
А вообще спасибки вам за инфу! для меня она очень ценна, так как негде больше учиться... smile 
ток вот ещё вопросик по этому поводу... как привязать LocalConnection к нажатию кнопки  smile  нигде такого ненаписанно!
PM MAIL ICQ   Вверх
AlDev
Дата 13.11.2006, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



нажатие кнопки - buttonInstanceName.onRelease
Надо переопределить метод onRelease у кнопки. buttonInstanceName - id кнопки, указаный в свойствах
PM MAIL WWW ICQ YIM MSN   Вверх
White_Wolf
Дата 14.11.2006, 18:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 15.9.2006
Где: www

Репутация: нет
Всего: нет



люди! убейте меня идиота, но тока объясните сначала...  smile  smile 

в файле отправителе пишу такой код на кнопочку
Код
on (release) {
    but1.onRelease = function() {
        var sending_lc:LocalConnection = new LocalConnection();
        sending_lc.send("blok", "plei");
    };
}


в файле получателе должно переключиться на следующий кадр, пишу такой код
Код
stop();
nextFrame = function () {
    var receiving_lc:LocalConnection = new LocalConnection();
    receiving_lc.connect("blok", "plei");
    plei = nextFrame();
};


вижу, что гдето чтото нетак... но где и что... тыкните меня туда носом  smile 
PM MAIL ICQ   Вверх
AlDev
Дата 15.11.2006, 02:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



on (event) - убей ап стенку. в клипе где у тебя кнопка без всяких on пиши код.
И читай help. Там все есть.
Код

this.createTextField("tf", this.getNextHighestDepth(), 10, 10, 300, 100);
var aLocalConnection:LocalConnection = new LocalConnection();
aLocalConnection.connect("demoConnection");
aLocalConnection.printOut = function(aString:String):Void{
    tf.text += aString;
}


Код

btn1.onRelease = function():Void
{
  var sending_lc:LocalConnection = new LocalConnection();
  sending_lc.send("demoConnection", "printOut", "This is a message from file B. Hello.");
}

PM MAIL WWW ICQ YIM MSN   Вверх
belka
Дата 15.11.2006, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 17.9.2006

Репутация: 2
Всего: 3



Цитата(AlDev @  13.11.2006,  11:00 Найти цитируемый пост)
передавать источник вместе с данными. типа как id="2q3wedcxzgsrt5435" и проверять его в том, что пришло.
Если нет вопроса безопасности обмена данными это самое простое решение =)

я в шоке!

AlDev, извини конечно, но помоему ты не прав!

Это сообщение отредактировал(а) belka - 15.11.2006, 15:11
--------------------
Просто я живу на улице Ленина и меня зарубает время от времени...aka technogen007
PM MAIL   Вверх
White_Wolf
Дата 15.11.2006, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 15.9.2006
Где: www

Репутация: нет
Всего: нет



AlDev, 
ты создаёш текстовую строку в которой будет штото отображаться, а мне нуна просто передать параметр или функцию перехода на следующий кадр! ...или я не правильно понял твой пример?
PM MAIL ICQ   Вверх
belka
Дата 15.11.2006, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 17.9.2006

Репутация: 2
Всего: 3



White_Wolf, лови пример!
если это не то, что тебе нужно, то я ваще тебя не понимаю (ЗЫ - разорхивируй и запусти s.html) 

Это сообщение отредактировал(а) belka - 15.11.2006, 15:42

Присоединённый файл ( Кол-во скачиваний: 23 )
Присоединённый файл  2_w_w.rar 78,69 Kb
--------------------
Просто я живу на улице Ленина и меня зарубает время от времени...aka technogen007
PM MAIL   Вверх
White_Wolf
Дата 15.11.2006, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 15.9.2006
Где: www

Репутация: нет
Всего: нет



belka, 
спасибо тебе брат! это именно то что нужно! smile  ...и код в файле отправителе ципляется не на кнопочку а вставляеться просто в первый кадр клипа!!!! вот так! теперь есть рабочий пример, от него то теперь мона и отталкиваться, используя эту функцию в других назначениях!

ещё раз огромнейшее спасибо!!!
PM MAIL ICQ   Вверх
belka
Дата 16.11.2006, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 17.9.2006

Репутация: 2
Всего: 3



Цитата(White_Wolf @  15.11.2006,  22:51 Найти цитируемый пост)
огромнейшее спасибо!!! 

без базара, брат! )
--------------------
Просто я живу на улице Ленина и меня зарубает время от времени...aka technogen007
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Flash"
AlDev
SoWa
  • Если вы хотите предложить кому-либо работу, то пишите или в личку, или оставляйте сообщения в специально предназначеном для этого форуме "Объявления о найме специалистов"
  • Один вопрос - одна тема. Не надо переходов от одного вопроса к другому.
  • Если вы хотите показать какой-нибудь ваш мульт, причём показать, а не предоставить исходник, то вам сюда
  • Вопросы по разработке интернет-приложений на Flex и вопросы по MXML пишите в раздел Flex
  • Смотрим в будущее. ActionScript 3 обсуждается в форуме ActionScript 3
  • Новости из мира Flash.
  • New! [code=ascript][/code] - подсветка ActionScript + wikipedia help

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 1,2 | Следующая тема »


 




[ Время генерации скрипта: 0.0733 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.