[英]Get the names of variables from a web-page?
有没有办法从 flash 游戏中获取变量的名称? 我一直在用代码来保护我的球员的健康;
javascript:document.embeds[0].SetVariable("_root.player.intHP", 0)
我正在寻找一种方法来找出变量的 rest,如损坏等。 提前致谢
您需要在 Flash 中使用 ExternalInterface API。 它将 map 和 Flash 内部的 function 可以通过接口访问。
AS3 - map 内部 function 到 js function
import flash.external.ExternalInterface;
if (ExternalInterface.available)
ExternalInterface.addCallback("getMyVar", sendMyVar);
function(){
return myFlashVar;
}
JS——在外部接口上调用function名称
var jsMyVar = myFlashMovie.getMyVar();
您也可以传递参数来设置信息,但需要将其添加到 Flash 电影中。
如果您无权访问 Flash 代码,则无法在 JS 和 As3 之间架桥。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.