我在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