Здравствуйте!
Не знаю почему, но не работает NetConnection.connect :-( У меня флеш-плеер 10.
package;
import flash.net.NetConnection;
import flash.Lib;
import flash.events.NetStatusEvent;
import flash.net.ObjectEncoding;
//import flash.TextField;
class Red5FirstClient
{
static var con1:NetConnection;
static function new() { }
static public function _init1() {
trace("Main function initialized");
}
static public function _connect():Dynamic
{
con1=new NetConnection();
var a:Void;
con1.objectEncoding = ObjectEncoding.AMF0;
a=con1.connect("http://localhost/");
trace("nya1");
return a;
}
static public function _status(events:NetStatusEvent):String
{
return events.info.code;
}
static var s:Red5FirstClient;
static public function main():Void
{
s = new Red5FirstClient();
var x:Dynamic;
_init1();
_connect();
trace("nya2");
}
}
Так вот. _init1 происходит. А вот _connect - нет :-( После этого программа как будто виснет. Появляются надписи Main function initialized. И все. Ни nya1 и nya2. В чем ошибка?