0

次の AS3 フロントエンド コードがあるとします。

m_nc.connect("rtmp://" + pPrimaryIP + "/appname/"+ pVID, pUID, pConfig);

および次の AS2 サーバー側スクリプト コード:

application.onConnect = function(pClientObj, pUID, pConfig)
{
    // do stuff
}

ここで、pConfig は、AS3 コードで定義されているように、次のメソッドを持つ構成タイプのオブジェクトです。

public function copy(pConfig:Configuration):void

接続中にオブジェクトを送信しようとすると、そのメソッドと他のメソッドが失われるようです。それでも、少なくともプリミティブである場合、そのフィールドは基本的にそのまま残ります。なぜそうなのかはわかりますが、この損失が起こらないようにする方法はありませんか? 何も失わずに AS2 に送信できるだけでなく、何も失うことなく AS3 に返送できるようにしたいのです。これは可能ですか?もしそうなら、どのように?ありがとう!

4

1 に答える 1

0

AS2とAS3( AS1でも)の両方で利用できるクラスであるLocalConnectionを確認する必要があります 。

于 2012-11-13T11:38:47.227 に答える