作者icedesign (不可或缺的咖啡因)
看板Flash
标题Re: [问题] 提升 flash 效能
时间Thu Jul 26 13:43:06 2007
※ 引述《scars (超:新:星)》之铭言:
: 最近跟人合作了一个几乎全部都是图档的flash
: 五张背景图要类似舞台背景一样的切换,五张都有半透明的倒影
: 舞台上还要有一个主角做动作
: 下方还有一个 menu 列,每个 icon 也都有半透明的倒影
: 这样就算了,偏偏这个 menu 也要仿 OSX,也就是上一篇的那种
: 在稍微慢一点的电脑跑起来真的是... orz
: 0.我也知道半透明很操,可是这不是我能决定的 O_Q
^^"新手野人献曝一下。
半透明的原因是因为menu要去trace每一毫秒的透明度吗?
因为这一项还是不晓得半透明的问题在哪里说,如果可以
把问题说的更仔细应该会更容易找出毛病。
假设个我自己的推想好了:
要切换的五张图片,是用load的方式进去的,所以要去计算
使用者要换哪一张图片,所以会开始去扫瞄使用者啥时切换
,不晓得这样猜对吗?
如果是这样的话,建议可以用个listener,@@~也省去onEnterframe
很耗效能的东东。
: 1.cacheAsBitmap 的使用时机还是搞不懂
: 有时候设了反而变更慢 orz
@@~续上面的建议,当上面的结果为true时,开始cacheAsBitmap?
: 2.把半透明的背景改成亮度调暗,效能好很多(原设计好像也没发现...)
科,没发现就继续吧!哈哈
: 3."听说"点阵图的xy座标设偶数会比较好,真的吗 囧>
呃...这点倒是没听说过哩!不过好处应该是容易计算移动位置吧!
: 4.menu 列基本上我就是用上一篇的写法,有快一点的方法吗?
耶^^"这点我猜一下,是因为不晓得之後还会add多少按钮,要改i值
很麻烦对吧!科科(嘿~我喜欢科科~)
so...如果将for回圈改成 for...in陈述式呢?
酱子场上有关於该物件的东西,都可以自动有效果,只要在for...in
里面加你想要的东东。
(~>.<)"以上是新手练功力,请见谅~科科
: 5.不能附档... 请原谅 XDD
@@~如果可以的话,放个让我们看的到问题的档案,应该也比用猜的好说!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.178.144