我可以在 ActionScript 中以某种形式使用 包括 吗?
var somevar = include "file.json";
其中“file.json”包含 JSON 数据
最佳答案
这不是那么简单,而是可能的。首先,您必须按原样嵌入 JSON 文件:
[Embed(source = 'file.json', mimeType='application/octet-stream')]
private static const YourJSON:Class;
然后,要获取嵌入的任何内容(字符串、位图、SWF),您需要使用此类型实例化一个变量。
var somevar:String=new YourJSON();
然后您需要解析 JSON,正确的语法因 JSON 和解析库而异(这部分主要由您的 Flash 播放器目标决定)。 RafH 的答案有一个数组和 (IIRC) FP10 兼容库的语法。
关于actionscript-3 - 在 SWF 中嵌入 JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16232368/