flex 如何设置蒙版(遮罩)
简而言之,就是两个显示对象,对象A为目标对象,和对象B为遮罩对象,如果想让A透过B显示出来,A显示的轮廓是又B的轮廓决定的.
举个使用mask的简单的例子:
目标对象:
<s:Ellipse id="ellipse1"
mask="{e3}" //设置遮罩
width="100"
height="100"
horizontalCenter="-25"
verticalCenter="-25">
<s:fill>
<s:SolidColor color="red" />
</s:fill>
</s:Ellipse>
遮罩对象
<s:HGroup id="e3" width="100" height="100" horizontalCenter="0" verticalCenter="25">
<s:Ellipse id="ellipse3"
width="100"
height="100"
horizontalCenter="0"
verticalCenter="25">
<s:fill>
<s:SolidColor color="green" />
</s:fill>
</s:Ellipse>
</s:HGroup>
显示效果:
如果不设置遮罩的效果(
在arcgis+heatMap中仍然可以设置蒙版
默认效果:
在GraphicsLayer中增加一个多边形(举例:三角形)
设置此三角形为heatMap层的蒙版
看到效果了吗?斜着的一小块就是落在了上面三角形的范围内.
实现思路:
创建三角形图元:
var g:Graphic=new Graphic();
var rings:Array=[[new MapPoint(116.274,39.853),new MapPoint(116.274,39.848),new MapPoint(116.27811,39.852)]];
var pg:Polygon=new Polygon(rings,this.map.spatialReference);
g.geometry=pg;
glayer.add(g);//<esri:GraphicsLayer id="glayer"/>
设置heatMap层的mask为三角形的图元graphic.
heatMapLayer.mask=g;
很简单吧!
flex 如何设置蒙版(遮罩)相关推荐
- CSS3蒙版/遮罩、倒影
蒙版/遮罩mask 很简单的一个属性,并不是PS里面的那个蒙版 蒙版目前只有-webkit-内核的浏览器支持(谷歌.Safari.新欧朋opera),其他不支持 需要png的透明度遮罩 -webkit ...
- ae如何把已有图片当做蒙版_AE遮罩教程,如何用AE创建文字蒙版遮罩
AE遮罩教程,如何用AE创建文字蒙版遮罩 在AE中,不仅仅只是作为视频的后期软件,它还可以对图片和文字来进行编辑,下面小编来介绍的就是AE遮罩教程之如何用AE创建文字蒙版遮罩,大家可以一起来学习学习, ...
- Android多页蒙版遮罩引导功能(源码+解析)
#Android多页蒙版遮罩引导功能(源码+解析) 需求:博主前段时间做的教育类型APP,需要引导用户(低龄化小朋友),播放器的播放,页面可以左右滑动,以及右上方进入答题卡入口(小朋友都是很聪明的,引 ...
- pyqt5 随笔:对蒙版遮罩mask,setmask的理解
pyqt5 随笔:对蒙版遮罩mask,setmask的理解 1.理解 mask()和setmask()一般是在pyqt绘图时常见,而且在显示不规则图形时更是常见. 参考书籍上说: setMask()函 ...
- 2020.11.12--AE--效果滤镜-颜色校正、分形杂色、 蒙版遮罩
效果滤镜-颜色校正 颜色校正:调整图层颜色 色阶 色相饱和度 亮度和对比度 曲线 分形杂色 1.新建合成,然后新建纯色,添加倒数的时间码效果,点击右键效果-文本-编号 2.在效果控件里调整下大小和位置 ...
- flex布局设置justify-content为space-between,最后一个元素无法右对齐
给flex盒子设置justify-content:space-between,双行排列时出现最后一个元素无法右侧对齐的情况,如下图所示. 可以看到item4和item2在右侧没有对齐,代码如下: &l ...
- flex中设置字体样式
下面就把flex设置字体的方法大体列举几种,以供参考. 1. 引用外部字体库的方法: 双击代码全选 1 2 3 4 5 6 7 @font-face { font-family:FZHY;//这个名字 ...
- 通过Flex布局设置水平垂直居中
效果如下: 实现代码: 通过给父元素设置CSS样式: display:flex; align-items:center; justify-content:center; //HTML<div c ...
- flex布局设置宽度不生效,高度生效
首先先理解一下这个flex 1 . 原理其实我也不太懂,后来才知道它的内部都是用动态公式进行内部计算的 .具体详细说,就不太懂. 2. 刚开始我是这样用的flex. .right-aisle-box ...
最新文章
- window下安装Memcache
- 蓝牙耳机和蓝牙鼠标相互干扰_TWS蓝牙耳机哪个牌子好?主流无线蓝牙耳机推荐...
- 腾讯云数据库团队:MySQL5.7 JSON实现简介
- java8日期_Java8日期与时间
- dubbo服务降级与限流
- JVM各个组成部分和其基本功能
- codewars033: Duplicate Encoder 重复编码器
- VIIRS-NPP夜间灯光遥感数据下载和预处理
- java面试之多线程篇
- 记录一次成功的EC、BIOS降级操作
- 自动html5视频播放插件,视频自动转HTML5播放器插件
- NavicatPremium从excel文件导入表数据
- 如何实现跨行跨地区转账实时到帐而且免手续费?
- 请你讲讲wait方法的底层原理
- sparksql读取数据过大报java.lang.OutOfMemoryError: Java heap space
- 五千年中国富豪排行榜(组图)
- Centos7之pacemaker高可用安装配置
- 数学和编程到底是什么关系?
- 使用python解密pdf
- python3 租房信息