AS3 Massive Project 如何减少内存使用量

as3 massive project how to decrease memory usage

提问人:Ayman Abozied 提问时间:8/30/2023 更新时间:8/30/2023 访问量:30

问:

我有一个大项目,包含多达 120 个视频和大量加载的 SWF 导出 EXE 文件在测试时会占用高达 1.5 GB 的 RAM,并且在另一台设备上测试时总是崩溃 我需要一种方法来让事情变得更轻 所有视频 F4V ext 该项目有一个90框架。每一帧都有视频和 MC 并加载了 SWF 我尝试将所有 graphix 转换为 mc,但它没有对问题进行任何更改

这是帧大小的示例

Frame #    Frame Bytes    Total Bytes    Scene
-------    -----------    -----------    -----
      1         301350         301350    Scene 1 (AS 3.0 Classes Export Frame)
      2         401105         702455    
      3         192375         894830    
      4          79164         973994    
      5         105334        1079328    
      6         262487        1341815    
      7         194283        1536098    
      8         280371        1816469    
      9         184929        2001398    
     10         146090        2147488    
     11        1879310        4026798    
     12          82537        4109335    
     13          46675        4156010    
     14          20629        4176639    
     15            522        4177161    
     16           1660        4178821    
     17         566833        4745654    
ActionScript-3 闪存-CS6

评论

0赞 Organis 8/31/2023
我强烈建议将所有嵌入的视频转换为可加载(和不可加载)的内容。我不确定是否有任何选项可以压缩视频,即使有,也不知道结果是否令人满意。
0赞 Ayman Abozied 8/31/2023
你的意思是可加载的?你的意思是喜欢加载SWF吗?
0赞 Organis 9/1/2023
我的意思是将它们放在单独的 SWF 文件中,并根据请求在运行时加载它们。
0赞 Ayman Abozied 9/2/2023
我试过了,但视频无法播放

答: 暂无答案