2010-02-18 20 views
8

任何人都知道任何好的资源或个人经验,可以帮助解释各种内置数据类型在actionscript 3中占用多少内存(和swf大小)?我特别感兴趣的是int,Number和(致密)Array s或Vector s。actionscript 3的数据类型的大小3

我正在开发一个项目,我需要嵌入大量的结构化数组数据,这些数据已经是C++格式,所以移植只是复制粘贴,搜索替换的问题。

我已经在Adobe's lowdown on datatypes一看,但它不够具体,并没有提及阵列等

+0

有关Flash的一个奇怪的事情是,数字和载体似乎得到了最好的性能。 – 2010-02-19 14:06:07

+0

@Todd:离开城镇!你可以用链接支持它吗? – aaaidan 2010-02-21 14:19:08

回答

1

看看这个移动开发白皮书AS3。它被标记为“移动”开发规范,但这里的原则适用于任何Flash项目。

http://help.adobe.com/en_US/as3/mobile/index.html

您也可以尝试与flash.sampler.getSize()方法。一个直接链接到你正在看什么是在这里:

http://help.adobe.com/en_US/as3/mobile/WS4bebcd66a74275c3-576ba64d124318d7189-7fff.html http://help.adobe.com/en_US/as3/mobile/WS4bebcd66a74275c3a0f5f19124318fc87b-7fff.html

+0

这或多或少是我正在寻找的东西 - 它很像C中的sizeof运算符。也许我可以在这个问题中提出这个问题。 – aaaidan 2010-03-02 01:29:41

3

该SWF规格表可能是你所追求的http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v9.pdf明确第5章

+0

很好的参考。我已经打印并准备工作了。 – 2010-02-19 14:05:23

+0

事实上,几个月前才发现它的存在似乎相对未知。 – Allan 2010-02-19 14:32:55

+1

还有一个更新版本http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v10.pdf – 2010-02-20 21:15:50

2

不能直接约在ActionScript数据类型的大小,但它是一个很多关于从大师之一内存和性能。

结账Grant Skinner's Quick as a Flash Presentation。最好的之一。

+0

这是一个很好的演示。谢谢! – aaaidan 2010-02-21 14:49:02