我正在使用 Flash Professional 和动作脚本 3.0 制作游戏,该游戏使用 XML 文件作为关卡。代码读取它并相应地制作关卡,一切正常,除了当我发布到外部源时,代码不再能看到 XML 文件。在 flash pro cs6 中是否有任何方法可以将 XML 文件“附加”到已发布的 .swf 中,因此当它移动到另一个位置时,它可以看到它们。
问问题
726 次
2 回答
1
您可以在游戏代码中创建 XML 变量,而不是使用外部 XML 文件。有关从 XML 创建 XML 对象的信息,请参见此处的前两个示例:初始化 XML 变量
于 2013-09-03T19:36:59.537 回答
0
为什么不将 xml 上传到自己的服务器上并直接在那里发出请求。例如,您的 xml 可能位于http://yoursite.com/gameeditor/level1.xml上。因此,在加载 xml 时不要使用相对路径,只需使用远程 http:// url。
不要忘记将 crossdomain.xml 添加到您的站点中,以便启用跨域请求。
于 2013-09-03T19:55:34.583 回答