我正在使用以下命令成功连接到fms:
netConnection = new NetConnection();
netConnection.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
netConnection.client = new Object();
netConnection.connect( AppConfig.FMS_ADDRESS );现在在事件处理程序中:
if ( event.info.code == "NetConnection.Connect.Success" ) {
trace( netConnection.client.id );
remoteSlices = SharedObject.getRemote( "slices", netConnection.uri, true );
remoteSlices.addEventListener( SyncEvent.SYNC, onRemoteSync );
remoteSlices.connect( netConnection );
}我的问题是,netConnection.client.id是未定义的,而同时在服务器上,我可以毫无问题地跟踪客户端id。
我在这里做错了什么?
发布于 2011-09-05 16:55:33
netConnection.client是一个空对象,就像您定义的那样,下面这行代码:
netConnection.client = new Object();要检索客户端的id,您必须将其从服务器发送到客户端。I'm sure you know how to do that :)。
https://stackoverflow.com/questions/7228495
复制相似问题