0

as3 に NetConnection のサンプル コードがあります。

  var good:Boolean;
  nc = new NetConnection();    
  nc.connect("rtmp://ip:port/MyDemo/");
  nc.addEventListener(NetStatusEvent.NET_STATUS,getStream);

  function getStream(e:NetStatusEvent):Void
    {
         good=e.info.code == "NetConnection.Connect.Success";
         if(good)
         {
           var responder = new Responder(adder);
           nc.call("addSomething",responder,2,3);
         }
     }

  function adder (obj:Object):Void
  {
    trace("Total = "+obj.toString());
  }

ApplicationAdapter クラスを拡張する Test.java にメソッド「addSomething」があります。

私の質問は、as2 を使用して fla ファイルのアクションでこのコードを使用できるかどうかです。はいの場合、どのように?

このコードを as2 で使用するには、どのような変更が必要ですか?

ありがとう

4

1 に答える 1

1

いいえ、AS2 プロジェクト内でこのコードを使用することはできません。残念ながら、これを最初から機能するようにかなり書き直す必要があります。AS2 言語では、イベント リスナー、レスポンダー、および参照によるコールバック関数を同じ形式で使用することはできません。

しかし、あなたがやろうとしていることは AS2 で可能です。NetConnection の言語間の違いについては、以下のリンクを参照してください: http://www.justskins.com/forums/actionscript-2-0-vs-127566.html

于 2012-01-18T18:59:11.193 に答える