我试图通过ActionScript使用ExternalInterface调用UnrealScript中的函数。调用,但由于某些原因,当我测试它时它不起作用。
actionscript:this.onRollOver = function()
{
gotoAndPlay(50);
ExternalInterface.call("Test");
}
(我正在导入"flash.external。ExternalInterface" on stage/root/随便你怎么称呼它)
my UnrealScript function:
function Test()
{
`log("Externally Interfaced");
}
当我滚动我的影片剪辑时,日志信息永远不会显示。我这样做对吗?
任何帮助都将非常感激!提前感谢
我很抱歉,我不清楚如何使用ExternalInterface在做了一些测试和玩了更多之后,我找到了解决方案。
当我导入
flash.external.ExternalInterface;
在_root阶段,它没有携带到我调用
的框架ExternalInterface.call
所以我只是诉诸于导入必要的框架,它工作得很完美!