我试图将分数从 AS2 swf 传递到 AS3 Air 应用程序。首先我监听本地连接,然后将 AS2 swf 加载到 AS3 空中应用程序上。
这是我的接收方代码(AS3 空中应用程序):
var lcAirGet:LocalConnection = new LocalConnection();
lcAirGet.allowDomain("*");
lcAirGet.client = this;
lcAirGet.connect("_myConnection");
function saveScore(score:String):void
{
trace("score: "+score);
}
在 AS2 swf 中发送端代码是:
var lcAirSet:LocalConnection = new LocalConnection();
lcAirSet.allowDomain("*");
lcAirSet.send("_myConnection", "saveScore", 50);
但是分数没有被发送。我错过了什么?请帮助...