Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   проблемы с применением LocalConnection (http://www.flasher.ru/forum/showthread.php?t=130293)

Nadya_student 22.09.2009 19:19

проблемы с применением LocalConnection
 
считываю данные при помощи след-го способа:
Код AS1/AS2:

var lc = new LocalConnection();
 
lc.method = function(dat)
{
        _root.txt = dat;
        if (dat=5) {changeSlide(3)};
        dat=0;
};
 
lc.connect("connectID");

но здесь происходит постоянное считывание, а можно ли сделать так - считать значение переменной лишь 1 раз??!! Подскажите пож-та, как это осуществить!

wvxvw 22.09.2009 22:36

Код AS1/AS2:

import mx.utils.Delegate;
 
var lc:LocalConnection = new LocalConnection();
lc.someMethod = Delegate.create(this, foo);
function foo(dat:Number):Void
{
        this.txt = dat.toString();
        if (dat == 5) changeSlide(3);
        lc.someMethod = Delegate.create(this, bar);
}
function bar(dat:Number):Void
{
        trace("Do something else here");
}
lc.connect("connectID");

Откуда такой плохой пример вам попался?


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

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