介绍
遮罩是在画面上蒙上一层半透明的蒙版效果的层,让档着的对象不能被操作,且看起来是半透明效果。
遮罩对象不需要向画面拖动控件,只需要调用脚本就可以了
效果

脚本
- pkmask.show(red,green,blue,alpha,x1,y1, x2, y2,maskObjName)。显示一个遮罩,可以选择颜色、透明度、位置
- red,green,blue: 红绿黄三个颜色值。每个颜色值范围:0-255,其中0表示无此颜色,255表示颜色最薄和。典型地,黑色:128,128,128
- alpha:透明度。1表示不透明,0表示完全透明。通常取0.3即可
- x1,y1,x2,y2:遮罩的在画布上为位置。x1,y1为左上点坐标,x2,y2为右下点的坐标。坐标相对于原始画布大小,像素为单位。当画布自适应缩放时,系统会自动计算出缩放后的大小
- maskObjName:遮罩对象的名称,预留,用于未来支持多个遮罩,这里可以不用输入
- 示例
- pkmask.show(0,0,0,0.3,120,100,200,300);
- pkmask.show(255,0,0,0.7,120,100,200,300);


- pkmask.close(maskObjName)。关闭遮罩对象的显示
- maskObjName:预留未来支持多个遮罩,暂不用输入
- 示例:
- pkmask.close()

{"serverDuration": 115, "requestCorrelationId": "544da0d64b0db1a0"}