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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как сделать вызов клиент метода из сервера? Не пол 
:(
    Опции темы
Killer_13
  Дата 22.2.2011, 01:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Здравствуйте.
Как сделать вызов клиент метода из сервера? Сервер FMS соответственно на сервере Server-Side ActionScript.

Делаю вот так
Код на сервере (так.. просто пробные наброски):
Код
 application.onConnect = function(currentClient,username){
    currentClient.name = username;
    this.acceptConnection(currentClient);
    this.users_so.setProperty(currentClient,username);
    if(count == 0){
        trace("Client New GAME Connect");
        count++;
        trace("Client N: " + count);
        currentClient.call("proba");
        }
    else{
    count++;
    trace("Connect: " + currentClient.name);
    trace("Client N: " + count);
    }
};


Эта строчка должна вызывать метод на стороне клиента, этот метод не возвращает ничего, тоисть нужно указать только название функции.
Код
currentClient.call("proba");

Дальше на стороне клиента описываю функцию которую буду вызывать. В итоге получается трабла с синтаксисом.

Код
private var _netCon:NetConnection;

public function Main(){
    this._netCon = new NetConnection();
    
    _netCon.proba = function () {
            
    var sp:Gamer = new Gamer();
    this.cont.addChild(sp);
    }
            
    this._netCon.connect(this.urlName + this.appName,this._spName);
    uiGame();
    }

Если выношу функцию как самостоятельный метод, то ругается, что не видит _netCon. 
Если так как сейчас, то соответственно не видит свойства "proba" понятно, с чего бы ему там быть.

Как работает метод currentClient.call - link на русскоязычную справку.

Так как же сделать вызов метода клиента из сервера??? 

Спасибо за подсказки.



Это сообщение отредактировал(а) Killer_13 - 22.2.2011, 01:17
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 3 | Следующая тема »


 




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


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

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