Могу ли я повторно использовать сетевое подключение Actionscript 3?

#flash #actionscript-3 #amfphp

#flash #actionscript-3 #amfphp

Вопрос:

возможно, это вопрос для новичков, но, поскольку я новичок в Flash и AS3, вот он…

Могу ли я каким-то образом повторно использовать сетевое подключение AS3?

Я пытаюсь создать класс AMFPHP, который обрабатывает соединение, чтобы я мог повторно использовать это первоначальное соединение всякий раз, когда я хочу вызвать метод AMFPHP.

Вот мой код на данный момент,

 package com.utils
{
    public class amfphp 
    {
        private var gateway:String = "http://localhost/amfphp/gateway.php";
        private var connection:NetConnection = new NetConnection;

        private function con(gate:String, con:NetConnection):void {
            //connect to the gateway file
            con.connect(gate);
            return con;
        }
    }
}
  

Заранее спасибо!

Ответ №1:

Это верно, ваше решение работоспособно. Я говорю об одной маленькой вещи, потому что вы сказали, что вы новичок в as3. Ваша функция не может вернуть объект connection, потому что возвращаемое значение равно void.

Всего наилучшего.

Тамас

Комментарии:

1. Аааа, хорошо, я понимаю, значит, если я установлю для него значение :NetConnection вместо :void , это должно сработать?