PDA

Просмотр полной версии : LSO. проблема


gen4
21.08.2006, 15:07
Друзья, взгляните на сорцы.
есть 2 флешки сеттер и геттер. Сеттер генерит массив случайных чисел,пишет его в ЛО. Затем рассылает Локалконнекшеном команду "читать ЛО" по всем геттерам.

Все работает. но только первый раз. если геттер принял ЛО, то второй раз почемуто не хочет.

геттер запускаемый в флешедиторе вообще отказывается работать.

Взгляните плз в чем глюк сей?
Может это понедельник? ;)

Спасибо!

etc
21.08.2006, 15:08
гадалки в отпуске.

gen4
21.08.2006, 15:33
файл забыл приложить.
фиксед

etc
21.08.2006, 15:41
А ii обнулять кто будет?
И вообще, перепиши всё заново. Не понимаю, зачем нужно 10 штук LC...

gen4
21.08.2006, 15:50
это просто тест.
ii обнулять не нужно - это пребор имен, на предмет - какую бы занять.

рассылка будет поумнее чем сейчас. что бы не загромождать код - поставил пока рассылку первым 10 ЛК.

etc
21.08.2006, 16:21
Да поможет тебе trace.

gen4
21.08.2006, 16:49
проблема решилась благодоря замени строки вида
var so:SharedObject = SharedObject.getLocal("userHighScore");на _root.so=SharedObject.getLocal("userHighScore");

кто-нибут объяснит логику?

etc
21.08.2006, 17:17
Возможно, нужно было сделать flush() после записи SO

gen4
21.08.2006, 18:22
Возможно, нужно было сделать flush() после записи SO
это есть

etc
21.08.2006, 18:26
Тогда не знаю. У меня, кстати, и второй раз работает.

gen4
21.08.2006, 19:47
вощем бог с ней, лишь бы работало )
а вот второе чудо!

http://community.livejournal.com/ru_flash/698088.html?mode=reply