![]() |
Запуск двух .swf файлов одновременно!
Нужно что б на сайте два мувика начинали играть одновременно.
Но есть одна проблемка один мувик несколько килобайт, а второй больше 300. Получаеться, что маленький загрузиться и начнет проигрывание. Выходит надо что б он стоял на стопе и узнавал когда загрузиться другой мувик, и как только другой начнет свой первый кадр, то он начнет и свое проигрывание. Вроде все просто, но как это написать в AS не знаю. Help... |
намек: LocalConnection
|
ок, как законектить один с другим понял. сенкс. тепер как сделать чтоб он начал играть когда тот загрузиться?
|
Я бы реализовал с помощью external interface.
Один загружается -> через js постоянно узнаёт загрузился ли второй -> как только загрузился стартует и через js говорит второму "GO!". И все дела... :) Линк ниже \|/ FLASHIMP - Смотри здесь:) |
я конечно с ява дружу но как из "определения позиции мыши на странице джава скриптом и возврата во флэш." сделать - "Один загружается -> через js постоянно узнаёт загрузился ли второй -> как только загрузился стартует и через js говорит второму "GO!"" даже не представляю...
|
Цитата:
Или: флешка, загрузившись, подает сигнал: "готово" и ждет ответа на другой волне. Если ответа нет, ждет дальше. Если в ответ "поехали", то поехали. |
Что мешает проверять onStatus у LocalConnection?
|
а с кого мне устанавливать конект? например с того который первый загрузиться. тогда он делает конект и проверяет загрузилься полностью или нет. и потом начнет проигрываться. я только не пойму, что написать в тот файл который будет грузиться и который мы будем проверять...
вот все что нашел. для проверки статуса: Код:
sendingLC = new LocalConnection();Код:
var incoming_lc:LocalConnection = new LocalConnection();Код:
var outgoing_lc:LocalConnection = new LocalConnection(); просто у меня и получатель и посылатель один... походу нужно узнать началься ли 1 кадр в боьшем мувике и если да то больший мувик должен сказать меншему что б тот тоже начал первый кадр....запутано... нашел что надо...изучаю - http://www.flashgroup.net/forum/arch...hp?t-3178.html чет не выходить. взял вот это Код:
stop();потом этот код вставил во второй мувик, который дольше грузиться Код:
stop(); |
Izoniz, достаточно нажать кнопку http://www.flasher.ru/forum/images/r...ttons/edit.gif в последнем сообщении и отредактировать его, а не создавать новые.
|
Простыню кода не читал, но проверка очень простая — если error, шлем запрос ещё раз, скажем, через 100 мс. Как только error исчезнет — можно играть. Естесственно в ролике, который опрашиваем, должен быть коннект.
|
| Часовой пояс GMT +4, время: 09:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.