我在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());
  }


我在Test.java中有一个方法“ addSomething”,它扩展了ApplicationAdapter类。

我的问题是我是否可以使用as2在fla文件的操作中使用此代码。如果是,那怎么办?

如果不是,必须进行哪些更改才能在as2中使用此代码?

谢谢

最佳答案

不,您不能在AS2项目中以任何形式使用此代码。不幸的是,您将不得不从头开始完全重写它。通过引用,事件侦听器,响应器和回调函数不能以相同的形式在AS2语言中使用。

但是,您尝试做的事情在AS2中是可能的。阅读以下有关NetConnection语言之间差异的链接:
http://www.justskins.com/forums/actionscript-2-0-vs-127566.html

07-22 11:42