也就是很熟悉的混合模式,BlendMode类枚举了所有的混合模式,如下

  • BlendMode.ADD ("add"):通常用于创建两个图像之间的动画变亮模糊效果。
  • BlendMode.ALPHA ("alpha"):通常用于在背景上应用前景的透明度。
  • BlendMode.DARKEN ("darken"):通常用于重叠类型。
  • BlendMode.DIFFERENCE ("difference"):通常用于创建更多变动的颜色。
  • BlendMode.ERASE ("erase"):通常用于使用前景 Alpha 剪掉(擦除)背景的一部分。
  • BlendMode.HARDLIGHT ("hardlight"):通常用于创建阴影效果。
  • BlendMode.INVERT ("invert"):用于反转背景。
  • BlendMode.LAYER ("layer"):用于强制为特定显示对象的预构成创建临时缓冲区。
  • BlendMode.LIGHTEN ("lighten"):通常用于重叠类型。
  • BlendMode.MULTIPLY ("multiply"):通常用于创建阴影和深度效果。
  • BlendMode.NORMAL ("normal"):用于指定混合图像的像素值覆盖基本图像的像素值。
  • BlendMode.OVERLAY ("overlay"):通常用于创建阴影效果。
  • BlendMode.SCREEN ("screen"):通常用于创建亮点和镜头眩光。
  • BlendMode.SUBTRACT ("subtract"):通常用于创建两个图像之间的动画变暗模糊效果。
其中,BlendMode.LAYER只是强制缓冲图像,不进行实际混合,有很多实际用途,例如,使TextField的Alpha起作用…
转载此文,请注明出自“http://www.czbin.com/html/2008/blendmode.html”,谢谢。

转载于:https://www.cnblogs.com/vilyLei/articles/1488339.html

BlendMode类相关推荐

  1. AS3之BitmapData学习整理

    http://www.cnblogs.com/psj2002/archive/2011/02/17/1957277.html 最近在看BitmapData这个类,对这个东西也不是很熟悉,所以在网上看了 ...

  2. InteractiveObject

    包 flash.display 类 public class InteractiveObject 继承 InteractiveObject DisplayObject EventDispatcher ...

  3. 页游《火影忍者》角色和背景遮挡半透明效果的实现

    这里讲的是关于2D游戏的角色和背景以及物体之间的遮挡关系,用半透明角色处理的讨论和实现方式.这里主要是讨论关于页游<火影忍者>里对于角色和背景物体之间的遮挡处理方式.同时也实现了和他一样的 ...

  4. 角色和背景遮挡半透明效果的实现

    这里讲的是关于2D游戏的角色和背景以及物体之间的遮挡关系,用半透明角色处理的讨论和实现方式.这里主要是讨论关于页游<火影忍者>里对于角色和背景物体之间的遮挡处理方式.同时也实现了和他一样的 ...

  5. 自己搜集编写的Delphi 通用函数

    { ********************************************************************** } { Currency Common Functio ...

  6. 关于tink的碰撞检测类【2】

    分析算法的思路: Step1:假设stage(黑色)上有4个显示对象red_mc,green_mc,blue_mc,yellow_mc,层级关系是stage>root>red_mc,sta ...

  7. 关于tink的碰撞检测类【1】

    tink博客上的一个碰撞检测类,思路是:用flash自带的hitTestObject预判断,再基于像素重叠检测碰撞. 原文链接:http://www.tink.ws/blog/as-30-hittes ...

  8. 总索引Classes 类

    转自:http://game.ceeger.com/Script/index.Classes.html A B C D E F G H I J K L M N O P Q R S T U V W Y ...

  9. 继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错? springboot 两种方式稳定解决跨域问题

    继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错???springboot 两种方式稳定解决跨域问题! 之前我写了一篇文章,来解决CORS报错 ...

最新文章

  1. 1亿参数4万样本BERT仍听不懂人话,我们离通用NLP能还有多远?
  2. 关于Mysql5.6 Failed to open file error2的记录
  3. opencv中xml/yml文件操作类
  4. 0x000000f怎么修复 win10_win10无法启动也能进安全模式?用这个方法就OK
  5. C++binomial calculate二项式计算的算法(附完整源码)
  6. linux32位运行64位程序,32位windows下可以运行的程序在64位linux下报错
  7. oracle百万级数据导入,用Perl从oracle导出百万级数据到excel
  8. getconf 取系统配制 --CPU
  9. 限时删!我亲自整理一套目标检测、卷积神经网络和OpenCV学习资料(教程/PPT/代码)...
  10. ld.so.conf.d配置文件
  11. android源码编译完成之后
  12. 德裔美国Delphi程序员霍尔格-弗里克博士访谈
  13. 开发聚合四方支付系统个人免签支付系统API四方系统支持定制
  14. Java常见面试题:数据库优化策略有哪些?
  15. sql md5或shal加密
  16. veu的常用指令(复习使用)
  17. Vista激活机制又爆新特性,可不激活运行至少一年
  18. FPGA零基础学习:VGA协议驱动设计
  19. 批处理打开/关闭休眠
  20. 微信小游戏获取排行榜

热门文章

  1. Docker环境下:ImportError: libSM.so.6: cannot open shared object file: No such file or directory
  2. [BUUCTF-pwn]——xdctf2015_pwn200
  3. In-Loop Filters in HEVC
  4. Interfacing to kdb+ from Java
  5. oracle游标应用 sys_refcursor 和 cursor比较
  6. MySQLWorkbench注释
  7. net 快速打印日志
  8. 找新朋友(欧拉函数)
  9. Matlab中的文件读取函数
  10. MySQL5.7.17绿色版安装