Flash 平台技术的优化(十二) 减少alpha透明度的使用
2010-11-03 10:01
295 查看
提高性能的另一种方式是删除alpha透明度的使用,在绘制透明度位图图像的时候,Alpha 透明度增加了 Flash Player 的负荷,您可以使用 opaqueBackground 属性指定背景颜色来避免此情况,当使用 opaqueBackground 属性时,在内存中创建的位图表面仍使用 32 位。然而, alpha 偏移量已设置为 255 且未使用透明度。因此,在使用位图缓存功能时, opaqueBackground 属性不会减少内存使用,但会提高呈现性能。
相关文章推荐
- Flash 平台技术的优化(八) 绘图 API
- Flash 平台技术的优化(十三) 呈现文本对象
- Flash 平台技术的优化(十七) 不必要的网络操作
- Flash 平台技术的优化(一) 运行时代码执行基本原理
- Flash 平台技术的优化(九) 事件捕获和冒泡
- Flash 平台技术的优化(十) 处理像素
- DirectX 3D_基础之融合技术 融合因子 透明度 Alpha通道 模板缓存 模板缓存的使用 模板测试
- Flash 平台技术的优化(十四) 异步操作
- Flash 平台技术的优化(二) 节省内存
- IA32平台指令优化一些使用过的有用技术
- Flash 平台技术的优化(十五) 循环缓冲与智能搜索
- Flash 平台技术的优化(五) 禁用鼠标交互
- Flash 平台技术的优化(三) 文本对象和内存
- Flash 平台技术的优化(四) 事件模型与回调
- Flash 平台技术的优化(六) 计时器与 ENTER_FRAME 事件
- Flash 平台技术的优化(十六) 将应用程序分为多个 SWF 文件
- Flash 平台技术的优化(十四) 冻结和解冻对象
- Flash 平台技术的优化(七) Vector 类和 Array 类
- Flash 平台技术的优化(十一) 关于性能方面的其他优化
- Flash 平台技术的优化: 事件捕获和冒泡