Просмотр полной версии : Swf 2 Swf
НА СТРАНИЧКЕ 2 ФЛЭШКИ
КАК НАПРЯМУЮ ПЕРЕДАТЬ ПЕРЕМЕННЫЕ ИЗ ОДНОЙ В ДРУГУЮ!
я видел пример где идет передача через js, но это косяк!!!
пример прикольный, но он работает только с одной копией!!
если засунуть эти файлы в страничку и запустить два раза, то работает только одна копия!! ;(((
Дык! Ты ведь создаешь один объект LocalConnection. То есть для одного приемника (теоретически) один передатчик. Если нужно что бы одинаковые действия производили несколько флэшек попробуй сделать через SharedObject и SharedObject.onData
Nox Noctis
15.04.2004, 14:37
Оригинал написал(а) TAVKA
если засунуть эти файлы в страничку и запустить два раза, то работает только одна копиячерез локалконнекшн свфки всегда общаются один на один.
Попытался сделать через SharedObject!
Две флэшки в одной хтмл-ке первый раз нормально, а второй раз когда переменную изменяю, то она во фторой флэшке только после обновления экрана появляется?? косяк! ;(((
____первая флэшка (кнопка и инпут текст)
shObj = SharedObject.getLocal('savePlace','/' )
bt_setLocalData.onRelease = setLocalData; //проц-ра на кнопку
function setLocalData () {
var data = _root.txt; //инпут текст
shObj.data.gotoPlace = data;
shObj.flush();
}
____вторая флэшка:
shObj = SharedObject.getLocal('savePlace','/' );
place =shObj.data.gotoPlace ;
delete shObj.gotoPlace;
shObj.flush();
eckb ты хочешь очистить переменную gotoPlace лучше присваивать ей null (имхо). Если ты хочешь удалить шаредОбжект, то делаешь это неправильно, и зачем его после этого его пытаешься сохранить?
есть такая пассибилитя:
мувик-вещатель:
_root.onMouseUp = function() {
SharedObject.getLocal('ggg', '/').data.my_place =random(1000)
};
с десяток других мувиков-приемников:
this.setWatch = function() {
var my_so, intr = setInterval(function () {
my_so = SharedObject.getLocal('ggg', '/');
if (_root.my_place != my_so.data.my_place) {
trace("received: "+(_root.my_place=my_so.data.my_place));
}
my_so = SharedObject.getLocal('null', '/')
}, 10);
};
this.setWatch ()
- сам тока что придумал.
пасиба за вопрос.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.