BlendMode

.GameObjects.Components. BlendMode

Since:
  • 3.0.0
提供用于设置游戏对象混合模式的方法. 应作为混合物使用,而不是直接使用.

Members

blendMode :Phaser.BlendModes|string

Since:
  • 3.0.0
设置游戏对象使用的混合模式. 这可以是一个常量,如`混合模式`,也可以是一个整数,如4(覆盖) 在网络总帐下,只有以下混合模式可用: * ADD * MULTIPLY * SCREEN * ERASE 根据浏览器的支持,Canvas有更多的可用空间. 您也可以在WebGL中创建自己的自定义混合模式. 混合模式在`画布`和`网络GL`下有不同的效果,不同的浏览器也有不同的效果,具体取决于 依靠支持.如果遇到新的混合模式,混合模式也会导致网络总帐批量刷新.为了这些 原因是要小心场景的构建和混合模式的频率 被使用.
Type:

Methods

setBlendMode(value) → {this}

Since:
  • 3.0.0
设置游戏对象使用的混合模式. 这可以是一个常量,如`混合模式`,也可以是一个整数,如4(覆盖) 在网络总帐下,只有以下混合模式可用: * ADD * MULTIPLY * SCREEN *擦除(仅在渲染到帧缓冲区时有效,如渲染纹理) 根据浏览器的支持,Canvas有更多的可用空间. 您也可以在WebGL中创建自己的自定义混合模式. 混合模式在`画布`和`网络GL`下有不同的效果,不同的浏览器也有不同的效果,具体取决于 依靠支持.如果遇到新的混合模式,混合模式也会导致网络总帐批量刷新.为了这些 原因是要注意场景的结构和混合模式的频率 被使用.
Parameters:
Name Type Description
value string | Phaser.BlendModes 混合模式值.字符串或CONST.
Returns:
此游戏对象实例.
Type
this