Actionscript 3 AS3-上传flash游戏到网站。嵌入?

Actionscript 3 AS3-上传flash游戏到网站。嵌入?,actionscript-3,flash,upload,embed,Actionscript 3,Flash,Upload,Embed,我正在开发一个flash游戏,并希望将其上传到一个网站。这个游戏有一堆文本文件(~200),它们被读取用于不同的目的(地图、角色、任务等) 文本文件可以嵌入FLA吗?在FLA中嵌入一些东西吗?谷歌说语法和FlashDevelop一样,也就是说 [Embed(source="relative/path/to/file.ext",mimeType="mime/type")] const embeddedClass:Class; 因此,对于文本文件,使用相对路径,mimeType可以是“applic

我正在开发一个flash游戏,并希望将其上传到一个网站。这个游戏有一堆文本文件(~200),它们被读取用于不同的目的(地图、角色、任务等)


文本文件可以嵌入FLA吗?

在FLA中嵌入一些东西吗?谷歌说语法和FlashDevelop一样,也就是说

[Embed(source="relative/path/to/file.ext",mimeType="mime/type")]
const embeddedClass:Class;
因此,对于文本文件,使用相对路径,mimeType可以是“application/octet stream”,其结果类可以是ByteArray(但您仍然将const声明为type类),也可以是“text/plain”(FlashDevelop没有这方面的可用性,因此没有经验,我希望如果这可以工作,结果将是String类型)。执行嵌入操作后,您可以通过简单的

var yourData:YourType = new embeddedClass();
当然,“YourType”应该是兼容的,否则会出现类型强制错误。对于ByteArray(和文本文件),请使用字符串,因为有一个
ByteArray.toString()
方法将数据检索为字符串,这似乎是您所需要的。数据将立即可用